У меня есть два фрейма данных в пандах
df1:
Genes N1 N2 N3 N4 N5 \
1 100130426 0 0 0.2262 0 0
2 100133144 6.0377 4.3819 15.9742 4.5751 14.5776
3 100134869 3.9512 2.3768 12.3047 5.6267 4.8288
4 10357 197.2475 87.8119 78.7874 328.9158 113.7614
5 10431 1615.9822 1645.1704 769.866 722.7625 863.5845
df2:
Genes T1 T2 T3 T4 T5 T6 \
1 100130426 0 0 0 0 0 0
2 100133144 4.0315 1.4705 0 8.2678 5.3467 3.1702
3 100134869 10.9554 9.111 7.5432 9.0772 8.2126 5.9363
4 10357 128.3177 129.6157 144.8024 108.58 107.5162 153.8304
5 10431 659.423 835.5713 900.873 878.8159 433.5901 579.3967
Как вывести их на один CSV в этом формате?Обратите внимание, что столбец «Genes» остается прежним, а столбцы N находятся рядом с соответствующими им столбцами T.
Genes N1 T1 N2 T2 N3 \
1 100130426 0 0 0.2262 0 0
2 100133144 6.0377 4.0315 15.9742 1.4705 14.5776
3 100134869 3.9512 10.9554 12.3047 9.111 4.8288
4 10357 197.2475 128.3177 78.7874 129.6157 113.7614
5 10431 1615.9822 659.423 769.866 835.5713 863.5845 and so on...
У меня 25 столбцов данных, поэтому я хочу, чтобы выводимые столбцы были в следующем порядке:
['Genes', 'N1', 'T1', 'N2', 'T2', 'N3', 'T3', 'N4', 'T4', ..., 'N23', «T23», «N24», «T24», «N25», «T25»]