1选择行数据:这里其实和上节一样,是读取数据,读取出的数据被创建成一个DataFrame,然后对这些数据进行操作。
import pandas as pd
data = pd.read_excel('名单.xlsx',sheet_name=2,index_col=0)
print(data)
1.1选择单行数据:loc和iloc进行选择
import pandas as pd
data = pd.read_excel('名单.xlsx',sheet_name=2)
print(data,loc['01'])
注:loc['行标签'],iloc['第几行'],这里也是从0行开始,2,就是第三行
1.2 选择多行数据:loc['行标签x','行标签y'] iloc['x','y']:第x+1行和第y+1行
iloc还可以选择范围 iloc[x:y],这里同样左闭右开,就是第x+1行到第y+1行
1.3 按条件选择
import pandas as pd
data = pd.read_excel('名单.xlsx',sheet_name=2)
a = data['分数'] < 60
print(a)
将分数那一列或行小于60的数据全部选择
2.选择列数据