У меня есть два df-s:
Я хочу объединить столбцы, например. получить DataFrame размером 1000x61118. поэтому я делаю:
df_full = pd.concat([df_dev, df_temp2], axis=1)
df_full
Это, однако, дает 2000x61118 df и заполняет все NaN ... И я понятия не имею, почему. Что могло вызвать такое поведение?






может быть индекс двух столбцов не выровнен. попробуй с
pd.concat([df_dev.reset_index(drop=True), df_temp2.reset_index(drop=True)], axis=1)