
説明

ボックス1:dataFrame
構文:pandas.melt(frame、id_vars = None、value_vars = None、var_name = None、value_name ='value'、col_level = None)[source]ここでframeはDataFrameボックス2:shop Paramter id_vars id_vars:tuple、list、またはndarray、識別子変数として使用するオプションの列。
ボックス3:['2017'、 '2018']
value_vars:タプル、リスト、またはndarray、オプション
ピボットを解除する列。指定しない場合、id_varsとして設定されていないすべての列を使用します。
例:
df = pd.DataFrame({'A':{0:'a'、1:'b'、2:'c'}、
'B':{0:1、1:3、2:5}、
'C':{0:2、1:4、2:6}})
pd.melt(df、id_vars = ['A']、value_vars = ['B'、'C'])
可変値
0 a B 1
1 b B 3
2 c B 5
3 a C 2
4 b C 4
5 c C 6
参照:
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.melt.html