Как изменить расположение названия столбца в пандах? - PullRequest
0 голосов
/ 25 сентября 2018

код и вывод

answ = pd.DataFrame()
answ['price_max_variety'] = reviews.groupby('variety').price.max()
answ['price_min_variety'] = reviews.groupby('variety').price.min()
answ.head()

пожалуйста, обратитесь к изображению.

эй, на моем уровне это придирчиво, но я бы хотел, чтобы все было правильно,Я понятия не имею, как это выглядит правильно, и из-за общих слов не могу найти соответствующую информацию.

1 Ответ

0 голосов
/ 25 сентября 2018

Пустая серая строка, которую вы указали, предназначена для того, чтобы освободить место для имени индекса DataFrame, который равен variety.Этот индекс получен из поведения по умолчанию df.groupby(): сгруппированные столбцы по столбцам заканчиваются в индексе результирующего кадра данных.

Чтобы переопределить это, попробуйте df.groupby('variety', as_index=False).Или, если у вас есть DataFrame с индексом, который вы хотите переместить в столбец, запустите df.reset_index().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...