1

R でこの質問に対する回答を既に得ており、これを Python でどのように実装できるか疑問に思っています。

次のような pandas DataFrame があるとします。

import pandas as pd
d = pd.DataFrame({'2019Q1':[1], '2019Q2':[2], '2019Q3':[3]})

次のように表示されます。

   2019Q1  2019Q2  2019Q3
0       1       2       3

次のように変換するにはどうすればよいですか。

Year    Quarter    Value
2019    1          1
2019    2          2
2019    3          3
4

2 に答える 2