Панды выравнивают или переиндексируют - PullRequest
0 голосов
/ 23 марта 2019

Я хочу использовать один из фреймов данных с мультииндексом, например, словарь. Но эти кадры имеют разную длину индекса. Чтобы заполнить значения из одного в другой фреймы данных, мы должны использовать выравнивание с некоторым параметром 'join', подобным этому:

Dataframe1= df_with_values.align(Dataframe1,join='right')[0]

Но иногда я вижу неправильные результаты (например, в случае несортированного индекса: формы верны, но заполненные значения неверны). И в этом случае я использовал метод переиндексации для фрейма данных со значениями для заполнения, как в следующем примере кода:

Dataframe1= df_with_values.reindex(Dataframe1.index)

Какой способ присвоения является более правильным и питонным?

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