我有兩個資料集,其中第一個資料集值根據我檢測到的物件數量而變化。我的第二個資料集是一個常量值,這些列應該與第一個資料集連接。現在的問題是,如果我在第一個資料集中有 50 行,在第二個資料集中有 20 行。第二個資料集的剩余行是如何填充的,因為它們具有恒定值?
df1 = pd.read_csv('file1.csv')
df1.head()

df2 = pd.read_csv('file2.csv)
df2.head()

現在我加入了這兩個表:
df_join = df1.join(df2, rsuffix='_right')
df_join.head()

如何根據行數增加這些常數值df1?現在他們是NaN。例如,列BitSizeValue是8.0,這個顯示填充同一列的所有行。
uj5u.com熱心網友回復:
填充constant值?你的意思是你需要Nan用常量值填充 Extra above?
如果是這樣
df_join=df_join.fillna(method='ffill')
df_join.head()
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/525451.html
標籤:Python熊猫
上一篇:在多索引AND列上合并資料框
下一篇:使用int引數時回傳浮點值C
