昨天求出现频率最高的数据,我采用了df.value_counts().argmax() 列出每个值出现的次数再去寻找其最大值,这确实解决了问题,但pandas提供了一个求众数的方法mode(),它会返回出现频数最高的数据,可能是一个或多个(有多个频数相同),这里有相关文档。上个问题可以这样解决
df.value_counts().argmax() 改为 df.mode()[0]
昨天求出现频率最高的数据,我采用了df.value_counts().argmax() 列出每个值出现的次数再去寻找其最大值,这确实解决了问题,但pandas提供了一个求众数的方法mode(),它会返回出现频数最高的数据,可能是一个或多个(有多个频数相同),这里有相关文档。上个问题可以这样解决
df.value_counts().argmax() 改为 df.mode()[0]
本文标题:Day21 - 2018-04-23
本文链接:https://www.haomeiwen.com/subject/igdrlftx.html
网友评论