Объединить два кадра данных с разными заголовкамиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Объединить два кадра данных с разными заголовками

Сообщение Anonymous »

Как объединить два фрейма данных с заголовками разной длины? Я хочу добавить заголовки второго кадра данных в виде строки.
Ниже мой df1:
df1 = pd.DataFrame({'A': [1, 2], 'B': [2, 3], 'C': [3, 4]})

df1

A B C
0 1 2 3
1 2 3 4

df2:
df2 = pd.DataFrame({'D': [34, 'e'], 'E': ['rt', 'rt']})

df2

D E
0 34 rt
1 e rt

Мой ожидаемый результат:
df = pd.DataFrame({'A': [1, 2,'D',34,'e'], 'B': [2, 3,'E','rt','rt'],
'C': [3, 4,'','','']})

A B C
0 1 2 3
1 2 3 4
2 D E
3 34 rt
4 e rt

Мои попытки до сих пор не привели к ожидаемому результату:
(1)
df = pd.concat([df1, df2], axis = 0/1)

(2)
df1_header = pd.DataFrame([df2.columns], columns=df1.columns)
df2.columns = df1.columns
result = pd.concat([df1_header, df1, df2], ignore_index=True)


Подробнее здесь: https://stackoverflow.com/questions/783 ... nt-headers
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Объединить два кадра данных с разными заголовками
    Anonymous » » в форуме Python
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous
  • Могу ли я иметь два одинаковых метода, аннотированных @RequestMapping с разными заголовками?
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как правильно объединить два кадра данных в пандах
    Гость » » в форуме Python
    0 Ответы
    39 Просмотры
    Последнее сообщение Гость
  • Как объединить два кадра данных за интервал?
    Anonymous » » в форуме Python
    0 Ответы
    78 Просмотры
    Последнее сообщение Anonymous
  • Как объединить два кадра данных по одной строке каждый без генерации NaN
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»