Как объединить и сопоставить фреймы данных (списки) разной длины в Python/PandasPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как объединить и сопоставить фреймы данных (списки) разной длины в Python/Pandas

Сообщение Anonymous »

У меня есть более 12 фреймов данных, которые я хочу объединить в один фрейм данных, где значения строк совпадают для каждого столбца (или равны нулю, если они не существуют). Каждый фрейм данных имеет разное количество строк, но никогда не повторяет значения. Цель состоит в том, чтобы выявить как общие, так и недостающие значения.
Например.df1

Код: Выделить всё

id  label
1   a-1
2   b-2
3   z-10
Например.df2

Код: Выделить всё

id  label
1   b-2
2   d-4
3   e-5
Например.df3

Код: Выделить всё

id  label
1   a-1
2   d-4
3   f-6
Желаемый результат
Например, финал

Код: Выделить всё

id  df1  df2  df3
1   a-1  null a-1
2   b-2  b-2  null
3   null d-4  d-4
4   null e-5  null
5   null null f-6
6   z-10 null null
Я исследовал объединение, но, похоже, все они сворачивают значения. вставка кажется правдоподобной, но я не могу исправить разные размеры строк/совпадающие значения в одну и ту же строку.
Я хочу сохранить каждый df как отдельный столбец.

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как объединить и сопоставить фреймы данных (списки) разной длины в Python/Pandas
    Anonymous » » в форуме Python
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Pandas Python: объединить фреймы данных, имеющие одинаковые столбцы
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Добавить столбцы разной длины pandas
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Проблема с Dask concat с DataFrames разной длины, pandas работает нормально
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Разделить столбец списков Pandas разной длины на несколько столбцов [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

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