文章目录
pandas 数据选择
1. 选择列
1.1.1 普通索引
只需要在表df后面的方括号中指明要选择的列名即可。如果是一列,则只需要传入一个列名;如果是同时选择多列,则传入多个列名即可,多个列名用一个list存起来。
# 普通索引(列)
print(df["列名称"])
print(df[["列名称1", "列名称2"]])
1.1.2 位置索引
把这种通过传入具体位置来选择数据的方式称为位置索引。
iloc
后的方括号中逗号之前的部分表示要获取的行的位置,只输入一个冒号,不输入任何数值表示获取所有的行; 逗号之后的方括号表示要获取的列的位置,列的位置同样是也是从0开始计数。
# 位置索引(列)
print(df.iloc[:, [0, 2]])