Python中文
首页
教程
问答
标签
搜索
登录
注册
在分层数据框架上使用idxmax
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图在多索引数据帧中找到多列中最大值的索引。你知道吗</p> <pre><code> Kommune Upplands Vallentuna... Kiruna Year Party 1973 M 0.9 29.2 ... 20 KD 15 10 ... 2 MP 1.1 4 ... 5 V 6 7 ... 8 SD NaN NaN ... NaN L 10.1 13.5 ... 8.8 1976 M 1.8 29.2 ... 20 KD 16 10 ... 2 MP 10 4 ... 5 V 15 7 ... 8 SD NaN NaN ... NaN L 11.9 15 ... 18 ... ... ... ... ... ... ... ... ... ... ... ... 2014 M 28 22 ... 29 KD 4.5 13 ... 5 MP 11 8 ... 9 V 1.9 5 ... 10 SD 20 10 ... 5 L 19 25 ... 1 </code></pre> <p>所需输出为</p> <pre><code>Kommune Upplands Vallentuna... Kiruna Year 1973 KD M ... M 1976 V M ... M ... ... ... ... ... 2014 M L ... M </code></pre> <p>我试过使用<code>groupby</code>(正如前面一篇关于多索引<a href="https://stackoverflow.com/questions/48956379/getting-max-values-from-pandas-multiindex-dataframe">Getting max values from pandas multiindex dataframe</a>的文章所建议的那样),但是它会为每个位置返回一个元组。你知道吗</p> <pre><code>Kommune Upplands Vallentuna ... Kiruna Year 1973 (1973, KD) (1973, M) ... (1973, M) 1976 (1976, V) (1976, M) ... (1976, M) ... ... ... ... ... 2014 (2014, M) (2014, L) ... (2014, M) </code></pre> <p>如何从每个元组中仅获取第二个元素?或者有没有更有效的方法来找到指数?你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>看来你需要</p> <pre><code>df.stack().sort_values().groupby(level=[0,2]).tail(1).reset_index(level=1).Party.unstack() Out[544]: Upplands Vallentuna Kiruna Year 1973 KD M M 1976 KD M M </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
我想从用户inpu创建一个类的实例
4 回答
我想从用户导入值,为此
8 回答
我想从用户那里得到一个整数输入,然后让for循环遍历该数字,然后调用一个函数多次
8 回答
我想从用户那里收到一个列表,并在其中执行一些步骤,然后在步骤完成后将其打印回来,但它没有按照我想要的方式工作
2 回答
我想从用户那里获取输入,并将值传递给(average=dict[x]/6),然后在那里获取resu
3 回答
我想从第一个列表中展示第一个词,然后从第二个列表中展示十个词,以此类推- Python
10 回答
我想从第一个空lin开始解析文本文件
10 回答
我想从简历、简历中提取特定部分
5 回答
我想从给定字典(python)的字符串中删除\u00a9、\u201d和类似的字符。
9 回答
我想从给定的网站Lin下载许多文件扩展名相同的Wget或Python文件
3 回答
我想从网上搜集一些关于抵押贷款的数据
9 回答
我想从网站上删除电子邮件地址
6 回答
我想从网站上读取数据该网站包含可下载的文件,然后我想用python脚本把它发送给oracle如何?
6 回答
我想从网站中提取数据,然后将其显示在我的网页上
2 回答
我想从网页上提取统计数据。
1 回答
我想从网页上解析首都城市,并在用户输入国家时在终端上打印它们
8 回答
我想从色彩图中删除前n个颜色,而不丢失原始颜色数
8 回答
我想从课堂上打印字典里的键
4 回答
我想从费用表中获取学生上次支付的费用,其中学生id=id
2 回答
我想从较低的顺序对多重列表进行排序,但我无法在一行中生成结果
8 回答