Прошу прощения за плохой титул. Я рисую пустой и не может понять, что лучший способ справиться с этой проблемой ...создание новых переменных на основе других переменных/совокупных данных в r
Вот мои данные:
dat <- data.frame(v1 = c(rep(1:3, 2),4),
v2 = c(5,5,999,10,999,10, 10))
Набор данных, который я использую имеет переменную (V1) в виде Я БЫ. Каждый раз, когда идентификатор завершает задачу, система выплевывает новую строку. Он ставит «5» в V2, когда первая задача завершена, она ставит «10», когда вторая задача завершена, и она ставит «999», когда завершается третья задача. Я хотел бы изменить его, чтобы выглядеть следующим образом:
V1 s1 s2 s3
1 1 1 0
2 1 0 1
3 0 1 1
4 0 1 0
Я чувствую, что это должно быть довольно легко, но я не могу думать о какой-либо простой способ сделать это. Есть идеи?
Право. Очевидно. Вау, большое спасибо ... не знаю, почему я не думал об этом раньше. Я просто думал об этом неправильно. Еще раз спасибо. – afleishman