数据
注意 df.loc[df[‘one’] 10]这样的写法是可以正常选出one列大于10的数据
# df.loc[index, column_name],选取指定行和列的数据
df.loc[0,'...M,name列的数据
df.loc[df['gender']=='M',['name','age']] #选取gender列是M,name和age列的数据
3. iloc,在column name特别长或者...:2] #第1行和第3行,从第0列到第2列(不包含第2列)的数据
df.iloc[1:3,[1,2] #第1行到第3行(不包含第3行),第1列和第2列的数据
4. ix, ix很强大,loc和iloc的功能都能做到...ix[row_index, column_index]
ix虽然强大,然而已经不再被推荐,因为在最新版的pandas里面,ix已经成为deprecated。...df.ix[1,0:2] #第1行,从第0列到第2列(不包含第2列)的数据
切片时,iloc行不含下标上限,loc,ix行包含,列iloc和ix都不含列下标上限。