我在索引某些列時遇到問題。當我嘗試這樣的索引上的Python:.loc在Pandas-Python中建立索引
list(df1.loc[:,1980:1987])
我收到以下錯誤: 類型錯誤:不能做切片與這些索引[1980]的
索引,如果我嘗試這樣的:
list(df1.loc[:,'1980':'1987'])
我得到以下錯誤:
KeyError異常: '1980年'
dtype是float64。我希望能夠調用列1980 - 1987年的列標籤,並刪除那些列,但不調用索引列號,但是標籤。
謝謝
不確定具體問題。但快速修復將是'df1.select(lambda x:1980 <= x <1987)' – shanmuga
您能提供一個獨立的示例來演示問題嗎? – BrenBarn