我有2个dataframes列SUMM价值,我需要Concat的它熊猫:CONCAT dataframes和
DF1
ac Hi-Tech Безопасность Hi-Tech Интернет Hi-Tech Компьютеры
g0erl94ixwwzetju 0 3313 8
g0f6b7yuyj9vctww 0 0 0
g0ibu3bokld1ea9e 0 12,5 61
DF2
ac Hi-Tech Безопасность Hi-Tech Интернет Hi-Tech Интерфейс
g0erl94ixwwzetju 0 3,666666667 0
g0f6b7yuyj9vctww 0 0 0
g0ibu3bokld1ea9e 0 8,5 0
欲望输出
ac Hi-Tech Безопасность Hi-Tech Интернет Hi-Tech Интерфейс Hi-Tech Компьютеры
g0erl94ixwwzetju 0 3316,666666667 0 8
g0f6b7yuyj9vctww 0 0 0 0
g0ibu3bokld1ea9e 0 21 0 61
我试过
df = pd.merge(df1, df2, on='ac')
但它从第一个数据帧返回数据帧,而不是summ。 我该如何解决这个问题?
'df_out = df1 + df2' –
@cᴏʟᴅsᴘᴇᴇᴅ它返回我空数据框的数据帧 –
所有的列浮动或是他们的字符串?特别是3316,666 .... –