У меня есть два кадра данных в Jupyter, один из которых содержит больше столбцов, чем другой.Я переименовываю все столбцы в меньшем информационном кадре, чтобы он совпал с другим:
New.rename (columns = {'A: column_1', ...,}, inplace = True)
Затем я использую concat для их вертикальной компоновки: Test = pd.concat ([Old, New], ignore_index = True, sort = True, axis = 0)
Мой результат - всестолбцы из Old, которые имеют те же имена столбцов, что и New, отображаются как NaN или NaT.
Например:
Старый:
column_1 | column_2
50 | 30
Новый:
column_1
100
превращается в:
column_1 | column_2
NaN | 30
100 | NaN
вместоиз
column_1 | column_2
50 | 30
100 | NaN
У кого-нибудь есть какие-либо предложения?