У меня есть фрейм данных sample_df
вот так,
id pd pd_dt pd_tp pd.1 pd_dt.1 pd_tp.1 pd.2 pd_dt.2 pd_tp.2
0 1 100 per year 468 200 per year 400 300 per year 320
1 2 100 per year 60 200 per year 890 300 per year 855
Мне нужен мой вывод вот так,
id pd pd_dt pd_tp
1 100 per year 468
1 200 per year 400
1 300 per year 320
2 100 per year 60
2 200 per year 890
2 300 per year 855
Я попробовал следующее,
sample_df.stack().reset_index().drop('level_1',axis=1)
Это не работает. У меня pd
, pd_dt
, pd_tp
повторяются со значениями .1
, .2
...
У меня Как получить выход?