【发布时间】:2019-11-04 18:33:59
【问题描述】:
您好,我有一个使用 pivot_table() 方法的数据透视表。
我想找出行中值最高的列。我不确定如何遍历一个枢轴
这个pivot_df
EventID 1.0 2.0 3.0 4.0 5.0 6.0
Name
John 10 90 0 70 30 50
Berry 20 50 30 0 0 0
Charles 50 20 0 80 40 60
Susan 60 30 30 0 30 0
Elisa 200 30 30 100 0 0
预期输出:
Give me the eventID for highest amount of Charles = 4.0
Give me the eventID for highest amount of John = 2.0
我尝试了 .loc 方法,但前提是我知道 EventID。我只有名字和金额
pivot_df.loc(Berry,3.0) = 30
【问题讨论】:
标签: python pandas pivot pivot-table