Код: Выделить всё
>>> df
TYPE A B C D
0 IN 550 350 600 360
1 OUT 340 270 420 190
Код: Выделить всё
AIN AOUT BIN BOUT CIN COUT DIN DOUT
550 340 350 270 600 420 360 190
Код: Выделить всё
ds = df.melt().T.iloc[1:,2:]
ds.columns = ['AIN','AOUT','BIN','BOUT','CIN','COUT','DIN','DOUT']
>>> ds
AIN AOUT BIN BOUT CIN COUT DIN DOUT
value 550 340 350 270 600 420 360 190
P.S. «значение» в выходном кадре данных незначительно.
Подробнее здесь: https://stackoverflow.com/questions/792 ... lumns-name