接着上一篇文章,我们介绍使用iloc方法读取数据框的操作
1、提取第四行数据
print(data.iloc[3])
输出结果如下:
2、返回4-5行,1-2列数据
print(data.iloc[3:5, 0:2]) #注意:区间仍然是左闭右开
输出结果如下:
3、也可以提取不连续行和列的数
print(data.iloc[[1,2,4], [0,2]])
输出结果如下:
4、提取某几行的数据,保证所有列都在
print(data.iloc[1:3, :])
输出结果如下:
当然,所有行,也可以用冒号来表示。
5、提取某一个值,比如取第2行第2列的这个数
print(data.iloc[1,1])
输出结果为:4s店
当然,iat是专门提取某个数的方法,它的效率高更高,因此建议在提取单个数的时候用iat
print(data.iat[1,1])
输出结果同样为:4s店