Python - преобразование DataFrame для слияния - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть два разных кадра данных.

Один выглядит так:

     Date          StoreID     MerchandiseType     Count
     04/01/2020    1           Hat                 2
     04/01/2020    1           Shirt               4

Другой выглядит так:

     Date        StoreID     Hat    Shirt
     04/01/2020  1           2      4

Я хотел бы преобразовать фрейм данных 2 так, чтобы он был структурирован как фрейм данных 1 и тогда союз. Есть предложения?

1 Ответ

0 голосов
/ 27 апреля 2020

Do:

df2 = df2.melt(id_vars=['Date', 'StoreID'], value_vars=['Hat', 'Shirt'])

Это даст вам правильный формат, а затем вы сможете объединить.

Выход: enter image description here

...