我尝试在单个数据帧中合并不同的信息,具体取决于单元格的索引。 说明: 我希望最初的数组看起来像这样: Initial Array ......到最后是这样的: Final Array。 对于相同的索引,我想在一行中合并两个参数的信息。
我想使用数据帧阵列执行此操作,有人可以帮忙吗? 我现在有一个初始代码看起来像这样,但初始数组看起来像第一个在不同行中使用相同代码的参数:
dataraw=pd.read_csv('Donne.csv', sep=';', encoding='latin-1')
data=dataRaw.groupby('Code')
提前致谢, 对不起图像而不是数组,没时间处理布局。
答案 0 :(得分:0)
按sum
和fillna
汇总:
dataraw.groupby(['Code']).sum().fillna(0).reset_index()
Code P1 P2
0 a 1.0 8.0
1 b 3.0 4.0
2 c 4.0 0.0
3 d 0.0 7.0