1
行
我有一個這樣的名單:大熊貓:得到一個數據幀中的列表作爲
l1=[1,2,3,4,5,6,7,8]
這份名單應該是一個數據幀,這是我創建空像這樣的一行:
df = pd.DataFrame(columns=['A','B','C','D','E','F','G','H'], index=['l1','l2','l3','l4'])
現在我想讓l1
的值出現在數據框的第一行。我怎樣才能做到這一點?
我嘗試: df.loc['l1'] = pd.Series(l1)
但這返回一個空的數據框中:
A B C D E F G H
l1 NaN NaN NaN NaN NaN NaN NaN NaN
l2 NaN NaN NaN NaN NaN NaN NaN NaN
l3 NaN NaN NaN NaN NaN NaN NaN NaN
l4 NaN NaN NaN NaN NaN NaN NaN NaN
'df.loc [ 'L1'] = pd.Series(L1)'失敗,因爲默認的索引標籤不匹配現有的列 – EdChum