Я перевожу некоторые операции по очистке данных, ранее сделанные в SPSS Modeler, на Python. В SPSS у вас есть «узел», который называется реструктуризацией. Я пытаюсь понять, как выполнить ту же операцию в Python, но я не могу понять, как этого добиться. Он объединяет каждое значение в столбце X со всеми значениями в разных столбцах A, B, C, et c ....
Итак, исходный фрейм данных выглядит так:
Code Freq1 Freq2
A01 1 7
B02 0 6
C03 17 8
И после преобразования это должно выглядеть так:
Code Freq1 Freq2 A01_Freq1 A01_Freq2 B02_Freq1 B02_Freq2 C03_Freq1 C03_Freq2
A01 1 7 1 7 Nan Nan Nan Nan
B02 0 6 Nan Nan 0 6 Nan Nan
C03 17 8 Nan Nan Nan Nan 17 8
Я пробовал кое-что поворачивать, но я думаю, что это невозможно сделать за один шаг в Python ...