Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pandas 在Python中合并索引和重新排列数据帧的列_Pandas_Dataframe - Fatal编程技术网

Pandas 在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

我对编程一无所知,最近开始学习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',values='Value').reset_index()
Out[8]: 
Name  index   A   B
0         0  10  15
1         1  20  25
2         2  30  35

欢迎来到论坛!请查看以了解如何提出可回答的问题。还请避免以图像的形式发布代码,因为这样很难提取数据进行处理。