从Pandas数据框中选择特定的列

时间:2018-10-16 23:43:39

标签: python-2.7 pandas

我有一个这样的熊猫数据框:

index  a   b   c
1      2   3   4
2      3   4   5

我如何只对第0列和第2列进行切片:

index  a   c
1      2   4
2      3   5

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用iloc,使用:运算符选择所有行以及列号列表:

>>> df
       a  b  c
index         
1      2  3  4
2      3  4  5

>>> df.iloc[:,[0,2]]
       a  c
index      
1      2  4
2      3  5