一、Dataframe 取数操作
在这里插入图片描述

1、通过索引取数

1)取某行某列

例:取第一行第二列的数

data.iloc[0,1] 
#或 
data.loc[0,'value'] # 墙裂建议这种写法,0指的是第几行,'value'指的是列名。以后再看这段代码的时候,会很明显的知道这段代码是取第0行的value

2)取某行

例:取第一行的数

data.loc[0] 
#或 
data.iloc[0]

取第一行和第二行的数 data.iloc[[0,1]] 或 data.loc[[0,1]]

3)取某列

例:取key列

data['key']

4)取key列和value列

data[['key','value']]

2、掩码取数

1)取key为-3的值

data[data.key==-3]
  1. 查找key为null的数据
data[data.key.isull()]
  1. 查找key为-3或者key为6的数据
data[(data.key==-3) | (data.key==6)]

pandas中DataFrame取数操作 - 胡天宇的文章 - 知乎
https://zhuanlan.zhihu.com/p/391757783

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐