# iloc 用法 ‘,’ 前的部分标明选取的行,‘,’后的部分标明选取的列 可以是列表或者切片形式 选列只能是position
print(df.iloc[2:4, 1:5])
print(df.iloc[1:3, [1, 2]])
# loc 用法 ‘,’ 前的部分标明选取的行,‘,’后的部分标明选取的列 可以是列表或者切片形式 选列只能是列名
print(df.loc[1:3, ['city', 'year']])
print(df.loc[1:3, 'city': 'year'])
# ix 用法 ‘,’ 前的部分标明选取的行,‘,’后的部分标明选取的列 可以是列表或者切片形式 选取行列不限格式
print(df.ix[1:3, [1, 2]])
print(df.ix[1:3, ['city', 'year']])
# df[]只能进行行选择,或列选择,不能同时进行列选择,列选择只能是列名
print(df[1:5])#行索引
print(df[['city', 'year']])#列索引
pandas切片 iloc() 、loc() 、ix()、df[]
最新推荐文章于 2024-07-18 08:00:00 发布