如何选择带切片的列?

时间:2017-10-25 12:49:49

标签: python pandas

import pandas as pd
#     a   b  c    d   e   
#     1   2  5    3   999 
#     2   4  2    4   2   
#     999 2  8    7   999  
df = pd.read_clipboard()
df

我想使用df选择上面df.iloc[:,[0:2,4]]中的列。如何在df.iloc中设置参数?我已经看到了这个问题,但我现在无法找到它!

我的期望是: a b e列。

1 个答案:

答案 0 :(得分:3)

使用numpy.r_

df = df.iloc[:,np.r_[0:2,4]]
print (df)
     a  b    e
0    1  2  999
1    2  4    2
2  999  2  999