У меня есть датафрейм, который выглядит примерно так:
Wave A B C
340 77 70 15
341 80 73 15
342 83 76 16
343 86 78 17
Я хочу создать столбцы, которые будут содержать все возможные комбинации существующих столбцов. Я показал 3 столбца, но в моих реальных данных у меня есть 7 столбцов и, следовательно, 127 комбинаций. Желаемый вывод выглядит следующим образом:
Wave A B C AB AC AD BC ... ABC
340 77 70 15 147 92 ...
341 80 73 15 153 95 ...
342 83 76 16 159 99 ...
Я реализовал довольно неэффективную версию, в которой пользователь вводит комбинации (AB, AC и т. Д.), И создается новый столбец с суммой строк. Это кажется почти невозможным для 127 комбинаций, особенно с описательными именами col.