我爱编程

Day21 - 2018-04-23

2018-04-23  本文已影响0人  谁共我醉明月

昨天求出现频率最高的数据,我采用了df.value_counts().argmax() 列出每个值出现的次数再去寻找其最大值,这确实解决了问题,但pandas提供了一个求众数的方法mode(),它会返回出现频数最高的数据,可能是一个或多个(有多个频数相同),这里有相关文档。上个问题可以这样解决

df.value_counts().argmax() 改为  df.mode()[0]

上一篇 下一篇

猜你喜欢

热点阅读