Decade difference (kg) Version
0 1510 - 1500 -0.346051 v1.0h
1 1510 - 1500 -3.553251 A2011
2 1520 - 1510 -0.356409 v1.0h
3 1520 - 1510 -2.797978 A2011
4 1530 - 1520 -0.358922 v1.0h
我想转换pandas数据框,以便将Version
列中的2个唯一输入转换为列。我该怎么做?
结果数据框不应具有多索引
答案 0 :(得分:1)
USER root
RUN apt-get install -y cool-stuff
USER $serviceuser
或
In [28]: df.pivot(index='Decade', columns='Version', values='difference (kg)')
Out[28]:
Version A2011 v1.0h
Decade
1510 - 1500 -3.553251 -0.346051
1520 - 1510 -2.797978 -0.356409
1530 - 1520 NaN -0.358922
既满足您的要求。