import pandas as pd
import numpy as np
%matplotlib inline
df=pd.read_csv('pandas_pivot_pra.csv')
df.columns=['A','B','C','D','E']
df
#逆透视
df1=df.melt(id_vars='A',value_vars=['B','C','D','E'])
df1
#透视
df2=pd.pivot_table(df1,index=['A'],columns=['variable'])
df2