我不知道更简单,但是您可以得到更多的简洁:
>>> pd.concat([df1, df2]).groupby(["key1", "key2"], as_index=False)["value"].sum() key1 key2 value0 0 0 01 1 1 12 2 2 123 3 3 144 4 4 125 5 5 13
但是,根据您对链接 *** 作的容忍度,您可能还是希望将其分成多行(四个趋近于我的上限,在本例中为concat-groupby-select-sum)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)