Сделать многоуровневый неуникальный индексный фрейм данных уникальным - PullRequest
0 голосов
/ 19 января 2019

У меня есть набор данных с некоторыми столбцами, которые не являются уникальными. Я пытаюсь найти, но безрезультатно, как сделать этот столбец индексом, но вместо того, чтобы иметь, например, 2 строки с одним и тем же значением, этот столбец объединили

Из этого

alfa    beta    ganma

 1         4      5
 1         3      17

Чтобы сделать alfa уникальным индексом, подобным этому

        beta     ganma

alfa
 1        4        5
          3        17

Возможно ли это? Потому что я нигде не могу найти, как это сделать. Если так, будет ли это работать для многоиндексного уровня?

1 Ответ

0 голосов
/ 19 января 2019

Вы можете, но это только для ознакомления и не рекомендуется

df.assign(fakekey='').set_index(['alfa','fakekey'])
              beta  ganma
alfa fakekey             
1                4      5
                 3     17
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...