В pandas это происходит автоматически, просто вызывая pd.concat([df1, df2, df3]), и кадр, в котором ранее не было столбца, просто получает столбец, заполненный NaN.
В полярах я получаю «ошибку формы» с сообщением о том, что столбцы различаются (11 столбцов в df1 против 12 столбцов в df2).
Подробнее здесь: https://stackoverflow.com/questions/726 ... nt-columns
Мобильная версия