Я занимаюсь базовым c обработкой данных и подсчитываю количество True и False, которые каждая версия имеет в данных ниже.
version type count
0 A False 80
1 A True 11
2 B False 72
3 B True 53
Я пытаюсь pivot
мой фрейм данных, используя:
DF = df.pivot(values='count',columns='type')
Но я получаю кучу NaN между моими строками: (текущий вывод)
type False True
0 80 NaN
1 NaN 11
2 72 NaN
3 NaN 53
Вот мой желаемый результат:
False True
80 11
72 53
Для контекста я возьму соотношение Истина / Ложь после суммирования двух столбцов.
Я знаю, что это довольно просто, но я новенький to python и онлайн-решения не совсем дали мне решения для этой базовой перестройки c. Кто-нибудь может объяснить, что я делаю не так? Заранее спасибо!