Я пытаюсь найти простой способ преобразования pandas фрейма данных в другой фрейм данных с частотой каждой функции. Ниже я приведу пример того, что я пытаюсь сделать
Пример текущего фрейма данных (здесь метки объектов являются просто значениями индекса):
0 1 2 3 4 ... n
0 2 3 1 4 2 ~
1 4 3 4 3 2 ~
2 2 3 2 3 2 ~
3 1 3 0 3 2 ~
...
m ~ ~ ~ ~ ~ ~
Фрейм данных Я хотел бы преобразовать это to:
0 1 2 3 4 ... n
0 0 1 2 1 1 ~
1 0 0 1 2 2 ~
2 0 0 3 2 0 ~
3 1 1 1 2 0 ~
...
m ~ ~ ~ ~ ~ ~
Как видите, метка столбца соответствует возможным числам в кадре данных, и каждая частота этого числа в строке помещается в указанную особенность c для рассматриваемой строки. Есть ли простой способ сделать это с python? У меня есть большой информационный фрейм, который я пытаюсь преобразовать в информационный фрейм частот для выбора функции.
Если потребуется дополнительная информация, я обновлю свой пост.