I have the following dataframe:
x = pd.DataFrame([
{'F1': 'a', 'F1_D': 'aa', 'F2': 'a', 'F2_D': 'aa', 'F3': 'a', 'F3_D': 'aa'},
{'F1': 'b', 'F1_D': 'bb', 'F2': 'b', 'F2_D': 'bb', 'F3': 'b', 'F3_D': 'bb'},
{'F1': 'c', 'F1_D': 'cc', 'F2': 'c', 'F2_D': 'cc', 'F3': 'c', 'F3_D': 'cc'},
{'F1': 'd', 'F1_D': 'dd', 'F2': 'd', 'F2_D': 'dd', 'F3': 'd', 'F3_D': 'dd'},
])
>>>x
F1 F1_D F2 F2_D F3 F3_D
0 a aa a aa a aa
1 b bb b bb b bb
2 c cc c cc c cc
3 d dd d dd d dd
I want to transform this dataframe to long form but have two value variables, like below:
col1 col2 col3
F1 a aa
F2 a aa
F3 a aa
F1 b bb
F2 b bb
. . .
. . .
. . .
F3 d dd