У меня есть два кадра данных, которые имеют ненулевые значения df1 и df2. Форма df1 (3681031, 52) и df2 (3681031, 2). Я объединяю два кадра данных, используя следующий
df_merged = pd.concat([df1,df2], axis = 1)
Я ожидал бы, что форма результирующего информационного кадра будет (3681031, 54), однако, это (4667215, 54), и он также имеет много нулей. Не уверен, что происходит не так, как оба кадра данных вырезаны из одного и того же кадра данных.
Буду признателен за любые материалы.