Python:具有重复标签的数据帧透视
我有一个熊猫数据框,如下所示Python:具有重复标签的数据帧透视,python,dataframe,pivot,Python,Dataframe,Pivot,我有一个熊猫数据框,如下所示 index ColumnName ColumnValue 0 A 1 1 B 2 2 C 3 3 A 4 4 B 5 5 C 6 6 A 7 7 B 8 8 C 9 我想输出如
index ColumnName ColumnValue
0 A 1
1 B 2
2 C 3
3 A 4
4 B 5
5 C 6
6 A 7
7 B 8
8 C 9
我想输出如下熊猫数据帧
A B C
1 2 3
4 5 6
7 8 9
有人能告诉我怎样才能达到预期的产出吗
问候
Vipul我想到的第一个解决方案是使用具有唯一列名的for循环,如下所示。如果您希望pivot方法实现它,其他人可能会帮助您 columns=df['ColumnName']。唯一 数据={} 对于列中的列: 数据[列]=listdf[df['ColumnName']==列]['ColumnValue'] pd.DataFramedata 这将为您提供以下输出
A B C
0 1 2 3
1 4 5 6
2 7 8 9
欢迎来到SO!有点不清楚你在问什么。你能用正确格式的数据编辑问题,以便人们理解和帮助吗?读这篇文章也会有帮助:谢谢弗朗西斯王子,这解决了我的问题。