02.用于数据科学的 Python 基础知识之pandas(中)

dataframe的索引和切片

使用冒号进行切片
  • 切片表示的是行切片
  • 索引表示的是列索引
为行做切片
df['b':'c']
02.用于数据科学的 Python 基础知识之pandas(中)

为列做索引
df.loc[:,'B':'4']
02.用于数据科学的 Python 基础知识之pandas(中)

使用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。
02.用于数据科学的 Python 基础知识之pandas(中)

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

(0)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2022年11月11日 下午12:02
下一篇 2022年11月12日 下午3:39

相关推荐

发表回复

登录后才能评论