我有一系列不规则列数的数据,我需要使用pandas从多个列的拆分部分中确定最常见的值。我的意思是,如果我知道同事们每天午餐时吃的是什么奶酪:
Idx Name Cheese1 Cheese2 Cheese3
0 Evan Gouda NaN NaN
1 John Cheddar Havarti Blue
2 Evan Cheddar Gouda NaN
3 John Havarti Swiss NaN
我正在寻找某种功能,它将生成透视表:
^{pr2}$我也不知道每次运行脚本时需要包含多少列,只知道它们的格式都是“Cheese”+index。如果John第二天出现了四个cheese,我将需要添加第四列,分析脚本需要能够处理这个问题。在
输出:
^{pr2}$最近,我一直在使用
R
,在那里我可以解决如下问题:哪些输出:
^{pr2}$我很想看看熊猫身上类似的东西会是什么样子。这就是我想到的:
哪些输出:
绝对没有
R
那么干净,但是也许更熟悉熊猫的人可以考虑如何改进这一点。在相关问题 更多 >
编程相关推荐