我需要使用只想在列名中指定的分类因子,将熊猫数据帧从宽格式转换为长格式。类别因素是时间点T1和T2。我尝试使用宽到长函数,但无法弄清楚如何将其应用于我拥有的列名。
我的熊猫数据框如下:
index SubID1_T1 SubID2_T1 ... SubID1_T2 SubID2_T2
1 6 5 ... 3 8
2 5 9 ... 3 5
n 9 5 ... 8 6
我想将数据帧转换为如下形式:
index Timepoint SubID1 SubID2 ...
1 T1 6 5 ...
1 T2 3 8 ...
2 T1 5 9 ...
2 T2 3 5 ...
n T1 9 5 ...
n T2 8 6 ...