Мне дана таблица истинности, и я хочу создать таблицу списков, используя ее. Я вижу много советов о том, как создать таблицу истинности, но не много о том, как go вернуться. Конечно, я мог бы сделать это с помощью нескольких циклов, но я думаю, что, вероятно, есть хитрый pandas способ сделать это, который был бы гораздо более удовлетворительным. Рассмотрите нижеприведенный кадр данных с подробным описанием транспортных средств, которыми владеет человек:
+-------+------------+-----+----------+
| Name | motorcycle | car | unicycle |
+-------+------------+-----+----------+
| Sarah | 1 | 0 | 1 |
| Mike | 0 | 1 | |
| Doug | 1 | 1 | 0 |
+-------+------------+-----+----------+
Я бы хотел изменить его следующим образом:
+-------+------------------------+
| Name | vehicle |
+-------+------------------------+
| Sarah | [motorcycle, unicycle] |
| Mike | [car] |
| Doug | [motorcycle, car] |
+-------+------------------------+
Существует ли плавный pandas способ выполнить sh это?