Я пытаюсь преобразовать список идентификаторов, включая состояние, в виде матрицы такой же длины. Я борется с тем, что мне нужно поддерживать статус ON/OFF, пока он не изменится.Преобразование списка в специальную матрицу той же длины
Есть ли у кого-нибудь идея, как начать здесь или указать на метод, который может попытаться применить?
Ниже ввода у меня есть (левая сторона), а также нужный выход (правая сторона).
+----+--------+------+---+---+---+ | ID | STATUS | - | a | b | c | +----+--------+------+---+---+---+ | a | ON | - | 1 | 0 | 0 | | a | OFF | - | 0 | 0 | 0 | | a | ON | - | 1 | 0 | 0 | | b | ON | - | 1 | 1 | 0 | | b | OFF | - | 1 | 0 | 0 | | b | ON | - | 1 | 1 | 0 | | a | OFF | - | 0 | 1 | 0 | | c | ON | - | 0 | 1 | 1 | | b | OFF | - | 0 | 0 | 1 | | c | OFF | - | 0 | 0 | 0 | +----+--------+------+---+---+---+
Любые комментарии или подсказки.
Большое спасибо, я проверю это предложение с моей стороны и опубликую сообщение здесь. – kukuk1de
Я также проверил с большим набором данных, он работает очень хорошо, а также дает желаемый результат. Кроме того, мне нравится идея использовать эту функцию из пакета zoo вместо цикла. В очередной раз благодарим за помощь! – kukuk1de