我有一个数据帧包含如下内容:
# Year Player PTSN AVGN
ThisYear
2018Aaron Donald 1 2018 Aaron Donald 280.60 17.538
2018J.J. Watt 2 2018 J.J. Watt 259.80 16.238
2018Danielle Hunter 3 2018 Danielle Hunter 237.60 14.850
2017Aaron Donald 8 2017 Aaron Donald 181.0 12.929
2017Danielle Hunter 20 2017 Danielle Hunter 133.2 8.325
2016Danielle Hunter 2 2016 Danielle Hunter 204.6 12.788
我想做的是调整列和行,这样我就可以对他们进行回归分析,比较每个玩家上一年和下一年的情况(如果你知道更好的方法来完成我的要求,请告诉我)。你知道吗
我想要的最终结果是这样的:
Player PTSN AVGN PTSNN1 AVGNN1
Aaron Donald 280.60 17.538 181.0 12.929
我该怎么做?或者,实现我想要的结果的更好方法是什么?你知道吗
新答案:设置“当前”和“以前”列进行关联
古老的答案
将index设置为
['Player', 'Year']
,然后将内部级别取消堆叠为列:此时,列是一个多索引。要展平柱:
相关问题 更多 >
编程相关推荐