как получить доступ к сводной таблице в pandas для заполнения значений nan в исходном кадре данных? - PullRequest
0 голосов
/ 26 марта 2020

У меня есть оригинальный фрейм данных с информацией о недвижимости. Чтобы заполнить значения nan в столбце цена за м2 в долларах США, я создал многоиндексную сводную таблицу, в которой среднее значение цены за м2 разделено по типам недвижимости, месту и поверхности, покрытые м2. Теперь я хочу перебрать цену столбца исходного фрейма данных за м2 в долларах США, чтобы заполнить значения nan значениями, которые я создал в сводной таблице.

Код сводной таблицы:

df6 = df4.pivot_table( values=['price_usd_per_m2'], 
                       index=['cuartiles_superficie_cubierta'],
                       columns=['localidad','property_type'], 
                       aggfunc=['mean'])

1 Ответ

0 голосов
/ 26 марта 2020

Я не уверен, что мое понимание верно или нет, вы не против показать, как выглядит ваша таблица данных? Основываясь на вашем вопросе, вы выполнили расчет средних значений, и вы хотите sh заменить NaN в исходной таблице перед поворотом.

Возможно, если вы заполните NaN средними значениями в сводном таблицы, затем преобразуйте обратно в исходную структуру только тогда, когда вы Ответ не помогает, я просто sh, чтобы научиться решать проблемы. Я также буду учиться у других, кто дает советы по этому вопросу.

...