如何將帶有隨機資料的未命名列附加到現有資料框中?
df.insert requires a name of column
df['column_name'] = ... obviously require column name too
uj5u.com熱心網友回復:
根據熊貓的官方檔案,
列:索引或類似陣列
當資料沒有它們時用于結果幀的列標簽,默認為 RangeIndex(0, 1, 2, ..., n)。如果資料包含列標簽,將改為執行列選擇。
如果一列沒有列標簽,它將被分配一個。因此,即使您嘗試這樣的事情,創建一個沒有名稱的系列并將其連接到 df:
df=pd.DataFrame({"value":[1,2,3]})
column_to_add = pd.Series([4,5,6])
pd.concat([df,column_to_add],axis=1)
結果列仍將自動分配列標簽 0。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/519761.html
標籤:Python熊猫数据框
