Как мне перенести столбец даты с помощью панд?

#python #pandas

Вопрос:

У меня есть фрейм данных как таковой:

введите описание изображения здесь

Я хочу перенести его на:

введите описание изображения здесь

Я понимаю, что это может быть основным вопросом, поэтому, если бы кто-нибудь мог направить меня к правильным ссылкам, чтобы я мог попытаться выяснить, как это сделать pandas .

Комментарии:

1. Не могли бы вы вставить таблицы вместо изображений?

Ответ №1:

попробуйте с melt() и set_index() :

 out=(df.melt(id_vars=['Market','Product'],var_name='Date',value_name='Value')
       .set_index('Date'))
 

При необходимости используйте:

 out.index.name=None
 

Теперь, если вы напечатаете out , вы получите желаемый результат

Комментарии:

1. @ilovewt получили ли вы ожидаемый результат?

2. работает как заклинание, еще раз спасибо, вчера я видел ваш ответ, но они сказали, что я не могу проголосовать в течение 5 минут, поэтому я забыл!