我有一个如下所示的数据框。中的元素col_1与 中的元素相连col_2,给出 中的结果output_1。但是,col_2现在col_1也有一些元素。例如,虽然a-->b= 3,b-->a= 24。
col_1 col_2 output_1 average
a b 3 13.5 (because a-->b=3 and b-->a=24)
a c 5 3.5 (because a-->c=5 and c-->a=2)
a d 3
b a 24
b c 12
b d 5
c a 2
c b 3
c d 5
我需要的是计算这两个值的平均值,当然还有整个数据帧中的所有类似情况。
你可以想象这样的数据:人们在col_1呼唤人们col_2。输出是duration. 我想计算每对人之间的平均持续时间。 col_1并col_2具有字符串值,而第三列“输出”具有数值。
我试过使用pd.merge(df.col_1, df.col_2)但没有用。任何建议将不胜感激。
噜噜哒
繁华开满天机
蝴蝶不菲
繁星点点滴滴
相关分类