1
パンダで2つのcsvファイルを読み込んでいます。パンダのテーブルをマージする際のデフォルト値を追加
df1= pd.read_csv('file_1.csv')
df2 = pd.read_csv('file_2.csv')
data = pd.merge(df1, df2, on='id')
私が直面してる問題は、最終的なデータフレームということであるデータ、いくつかのID値は、私がやりたいよfiles.What両方の入力から欠落しているため、より少ない行を持っているため、デフォルト値を持つことです両方のケース内のすべてのセルは、同じよう:
data = pd.merge(df1, df2, on='id',default_vaue=0)
「データ= pd.merge(df1、df2、on = 'id'、how = 'outer')についてはどうですか?fillna(0) '? – jezrael
@jezraelはい、うまくいきました。 –