Я пытаюсь создать три новых столбца со значениями в зависимости от определенного порядка трех столбцов логического типа.
например у меня есть это:
a b c
1 TRUE TRUE TRUE
2 TRUE FALSE TRUE
3 TRUE FALSE TRUE
И в зависимости от того, проходят ли по строке значения ИСТИНА, ИСТИНА, ИСТИНА, как в строке 1, затем создайте три новых столбца со значениями 1,1,1, но если порядок ИСТИНА, ЛОЖЬ, ИСТИНА, как в строке 2 и 3, тогда значения будут 2,3,3. Просто отметим, что значение TRUE не = 1, а значение, которое я определяю в зависимости от всех трех логических значений (всего 8 возможных комбинаций, каждая из которых определяется тремя отдельными числами). Итак, я получаю что-то вроде этого:
a b c d e f
1 TRUE TRUE TRUE 5 5 2
2 TRUE FALSE TRUE 2 3 3
3 TRUE FALSE TRUE 2 3 3
Если бы кто-то мог указать мне правильное направление, чтобы сделать это максимально эффективно, я был бы очень признателен, поскольку я относительно новичок в R.