我有一个类似下面这样的数据框,Words
指的是每封电子邮件发送的单词数。
sender receiver words
a b 10
a c 5
a c 15
b a 50
b a 30
我对Pandas比较新,想要计算以下两个指标的调和平均数:1)每对人之间发送的电子邮件数量 2)两个人之间发送的总字数。如何使用scipy.stats
中的hmean()
函数来获得所需的输出?
sender receiver total_emails total_words
a b hmean([10])
a c hmean([5,15])
b a hmean([50,30])
对于邮件的总数,我不确定应该使用哪个正确的公式。任何帮助将不胜感激!
groupby
的结果。寻找一个带有sum
或mean
的例子,然后只需将该函数替换为hmean
即可。 - Prunedf
的邮件总数,或者对于每一对sender
和receiver
,您可能需要通过示例进行澄清。 - Norhther