dataframe的索引和切片
使用冒号进行切片
- 切片表示的是行切片
- 索引表示的是列索引
为行做切片
df['b':'c']

为列做索引
df.loc[:,'B':'4']

使用set_index( )设置索引
在数据分析过程中,有时出于增强数据可读性或其他原因,我们需要对数据表的索引值进行设定。
DataFrame.set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False)
参数解释:
- keys:列标签或列标签/数组列表,需要设置为索引的列
- drop:默认为True,删除用作新索引的列,如果设置为False,会有两列country数据;
- append:是否将列附加到现有索引,默认为False,就是删除原来的0-7的索引数字。如果设置为True的话,0-7这一列数字也会一起保留;
- inplace:输入布尔值,表示当前操作是否对原数据生效,默认为False。
- verify_integrity:检查新索引的副本。否则,请将检查推迟到必要时进行。将其设置为false将提高该方法的性能,默认为false。

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/02-yongyushujukexuede-python-jichuzhishizhipandasxia/.html