Я хотел бы обновить фрейм данных, чтобы добавить 10 столбцов со значениями, основанными на другом столбце.
Начиная с этого
df <- data.frame(ID = 1:3, name = c("Bob", "Jim", "Fred"), endValue= c(3, 7, 4))
И заканчивая этим
|ID|Name|endValue|A|B|C|D|E|F|G|H|I|J|
|1|Bob|3|Y|Y|Y|N|N|N|N|N|N|N|
|2|Jim|7|Y|Y|Y|Y|Y|Y|Y|N|N|N|
|3|Fred|4|Y|Y|Y|Y|N|N|N|N|N|N|
Итак, каждая новая запись требует:
- оригинальное содержание
- Десять новых столбцов
- Условное значение, основанное на том, меньше ли endValue столбца no или равно ему.
Приветствуется любая помощь...