1
系列我有两个pd.Series:熊猫:加入基于类别索引
A
idx
200 1
300 2
400 3
长度为n和
B
idx
200 4
350 5
360 6
370 7
380 8
与长度为m。 请注意,系列的长度可能不同。
我想有一类指标:
cat
[200, 300)
[300, 400)
[400, 500)
,并执行以下pd.Series之间的相关性:
A B
cat
[200, 300) 1 3
[300, 400) 2 4+5+6+7
[400, 500) 3 NaN
那么,如何根据自己的索引插槽我的数据类别索引并对归入同一类别的条目执行总和? 我尝试过与groupby,但我没有设法groupby分类。 THX
谢谢!除了我必须使用'group_b = df_b.groupby('cat')[0] .sum()'而不是'group_b = df_b.groupby('cat')[0] .apply(list)''以获得我想要的结果。 –
啊......我以为你想要一个值的列表,而不是实际的总和。好的交易,我很高兴它解决了。干杯。 –