Pandas 在Python中合并索引和重新排列数据帧的列
我对编程一无所知,最近开始学习Python 我有一个熊猫数据帧Pandas 在Python中合并索引和重新排列数据帧的列,pandas,dataframe,Pandas,Dataframe,我对编程一无所知,最近开始学习Python 我有一个熊猫数据帧df,如图1所示,并试图重新排列列,如图2所示 你能帮我完成这个吗 感谢和问候, Arya.您可以像这样使用pd.pivot\u表: df=pd.DataFrame({'index':[0,1,2,0,1,2],'Name':['A','A','A','B','B','B'],'Value':[10,20,30,15,25,35]}) df.pivot_table(index='index',columns='Name',valu
df
,如图1所示,并试图重新排列列,如图2所示
你能帮我完成这个吗
感谢和问候,
Arya.您可以像这样使用
pd.pivot\u表
:
df=pd.DataFrame({'index':[0,1,2,0,1,2],'Name':['A','A','A','B','B','B'],'Value':[10,20,30,15,25,35]})
df.pivot_table(index='index',columns='Name',values='Value').reset_index()
Out[8]:
Name index A B
0 0 10 15
1 1 20 25
2 2 30 35
欢迎来到论坛!请查看以了解如何提出可回答的问题。还请避免以图像的形式发布代码,因为这样很难提取数据进行处理。