我下面有一个这样的数据框:
a b c0 3 3 31 3 3 32 3 3 33 3 3 34 2 3 25 3 3 36 1 2 17 2 3 28 0 0 09 0 1 0
我想计算每行的频率并添加包含最大频率的列结果,如下所示:
a b c结果0 3 3 3 31 3 3 3 32 3 3 3 33 3 3 3 34 2 3 2 25 3 3 3 36 1 2 1 17 2 3 2 28 0 0 0 09 0 1 0 0
我尝试进行转置并遍历转置的列以获取value_counts,但无法获得正确的结果。非常感谢您的帮助。
将DataFrame.mode
用于按DataFrame.mode
的位置选择第一列:
DataFrame.iloc