我是一位R用戶,他目前正在學習Python,我正在嘗試複製一種將R中使用的列方法複製到Python中的方法。選擇多列R vs python pandas
在R,我可以選擇多列,像這樣:
df[,c(2,4:10)]
在Python,我知道怎麼ILOC的作品,但我不是一個單一的列數和一組連續它們之間的分裂。
這是行不通的
df.iloc[:,[1,3:10]]
因此,我將不得不放棄第二列像這樣:
df.iloc[:,1:10].drop(df.iloc[:,1:10].columns[1] , axis=1)
是否有來自R複製方法的更有效的方法蟒蛇?
'DF .iloc [:,[1] + range(3,10)]' – DJK