我正在使用Python 2.7.5,此格式不起作用。至於我記得它的作品也有2.7爲什麼這個語法在Python中不起作用?
train_data.ix[:,1:-1]
我得到的錯誤是我的其他電腦上:
AttributeError: 'list' object has no attribute 'ix'
如果我使用train_data[:,1:-1]
那麼錯誤:
TypeError: list indices must be integers, not tuple
我該如何解決這個問題?
謝謝!
你的目標是什麼? train_data和train_data.ix是什麼類型? – Danstahr
實際上我試圖理解別人的代碼,其中的確切線是: all_data = numpy.vstack((train_data.ix [:,1:-1],test_data.ix [:,1:-1])) 最後我想從數據集中選擇特定的列 – dsauce
它適用於''numpy.ndarray''類型的對象,而不是通用列表。 – fjarri