2017-08-03 95 views
0

我使用的語法如下:如何訪問一個特定的pd.DataFrame列當列未命名

series.str.split(pat=delimiter, expand=True) 

要分割串聯成DataFrme有三列。但是,列沒有命名,因此我無法訪問列。我對第二和第三欄感興趣。如何訪問它們?

+0

你能提供樣品的輸入和預期的產出? –

+0

是的,這是在拆分操作之前還是之後? –

+0

它是在拆分操作之後。來自分組的結果數據框爲我提供了一個具有未命名列的DF。 – kitestring

回答

0

可以設置列名,假設DF是你的數據框

df.columns = ['column1' , 'column2' , 'column3'] 
0

你也可以使用:

df.iloc[:,0] #grabs all rows, of the first column 
df.iloc[:,1] #grabs all rows, of the second column 

等等,等等