【发布时间】:2020-01-17 10:04:21
【问题描述】:
我已将 XML 数据转换为 pandas 数据框。现在我希望旋转数据以达到我理想的 df 输出。请帮帮我。
我目前的外出:
data name
0 Aruba Country or Area
1 Population, total Item
2 1960 Year
3 54211 Value
4 Aruba Country or Area
5 Population, total Item
6 1961 Year
7 55438 Value
8 Aruba Country or Area
9 Population, total Item
10 1962 Year
11 56225 Value
12 Aruba Country or Area
13 Population, total Item
14 1963 Year
15 56695 Value
16 Aruba Country or Area
17 Population, total Item
18 1964 Year
19 57032 Value
我正在直接粘贴我用来旋转的最后一行。
xml_df = xml_df.pivot(index='data', columns='name')
期望的输出:
Country or Area Year Item Value
Aruba 1960 Population, total 54211
Aruba 1961 Population, total 55348
等等……
【问题讨论】:
标签: python python-3.x pandas python-2.7 pandas-groupby