現在dataframeを用いて以下のような操作を実行したいと思っています
<やりたいこと>
複数の指定列を行に入れ替えたい(指定されていない列は同じ値が入る)
<例>
D,E,F列を1列3行に変更する
元のdataframe
|A|B|C|D|E|F|G|
|:--|:--:|--:|
|a1|b1|c1|d1|e1|f1|g1|
欲しい形のdataframe
|A|B|C|D|G|
|:--|:--:|--:|
|a1|b1|c1|d1|g1|
|a1|b1|c1|e1|g1|
|a1|b1|c1|f1|g1|
※上記例の場合D列をそのまま使用していますが、新しい列を作成し、そこに値を入れる形でも構いません
|A|B|C|Z|G|
|:--|:--:|--:|
|a1|b1|c1|d1|g1|
|a1|b1|c1|e1|g1|
|a1|b1|c1|f1|g1|
stack関数やT属性などで行と列を入れ替えられることは分かったのですが、一部列に対して適応する方法がわからず良い処理案がある方はお教えいただけると幸いです
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。