Как использовать функцию таяния в нескольких столбцах в пандах? - PullRequest
0 голосов
/ 23 ноября 2018

У меня есть фрейм данных, в котором есть такие столбцы

balance,
2016-10-5,
2016-11-8,
2017-3-7,
2018-5-29

и более.я хочу выводить столбцы, подобные этому

balance,
date,
values

Я пытался использовать этот скрипт:

df= pd.melt(df,id_vars=['balance'], value_vars=['2016-10-5,2016-11-8,2017-3-7,2018-5-29'] var_name='date',value_name='values')

этот код работал, но столбцов слишком много, как сделать всю дату встолбцы даты в пандах?

1 Ответ

0 голосов
/ 23 ноября 2018

Вы можете удалить параметр value_vars, проверить функцию melt:

value_vars : кортеж, список или ndarray, необязательно

Столбцы для разворота.Если не указан, используются все столбцы, которые не заданы как id_vars.

df= pd.melt(df,id_vars='balance', var_name='date',value_name='values')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...