как вычислить все возможные комбинации столбцов и сделать суммирование значений - PullRequest
0 голосов
/ 14 мая 2019

данные

value   c1   c2   c3   c4   c5   c6  
"text"   0   1    0    1    0    1   
"text"   1   0    0    0    0    0   
"text"   1   1    0    1    0    1   
"text"   0   0    0    1    1    1   
"text"   0   1    1    1    1    1 

Требование

количество значений в c1=2 количество значений в c2=3 количество значений в c3=0 ... и т.д.

количество значений в c1&c2=1 количество значений в c1&c3=0 ... и т.д.

количество значений в c1&c2&c3=1 ... вплоть до c1&c2&c3&c4&c5&c6=0 все возможные комбинации и подсчет суммы

1 Ответ

0 голосов
/ 21 мая 2019

я нашел решение, которое очень легко

data_raw.groupby ([ 'c1', 'с2', 'c3', 'с4', 'с5', 'с6']) размер () reset_index () переименования (столбцы = {0:...» кол '})

эта группа категорий и сумма их

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...