我們需要使用python 我們已經嘗試過這種方法如何在數據幀
示例代碼
X = dataframe1[['Col1,Col2......n']]
在數據幀選擇從n個列NL列選擇N-1列是否有任何其他辦法解決
我們需要使用python 我們已經嘗試過這種方法如何在數據幀
示例代碼
X = dataframe1[['Col1,Col2......n']]
在數據幀選擇從n個列NL列選擇N-1列是否有任何其他辦法解決
如果你有一個熊貓數據幀df
與列名['Col1', 'Col2', ...]
,你可以這樣做:
df.ix[:,'Col2':] # to select Col2, Col3, ...
或
df.ix[:,:'Col4'] # to select Col1, Col2, Col3 and Col4
是,解決的辦法是
df.ix [:,columnname1:columname2]
columnname1 - >這是您要包括 columnname2第一列 - >這是要選擇
對於最近查詢的最後一列,IX是棄用:
df.loc[:, :"col[n-1]"] # To select columns except the last one. This is label based.
對於指數型:
df.iloc[:, :(n - 1)] # To select columns except the last one. This is index based.
一般:
df.iloc[startRowNumber: endRowNumber, startColumnNumber: endColumnNumber]
如果我們要選擇到第4列,我們在數據幀有5列,以便我們怎麼能選擇列 –
@AshimSinha見編輯 –