Пробирался через ранее отвеченные вопросы, но не мог найти ни одной строки с тем, что я пытаюсь сделать.
Вот упрощенная версия того, что у меня есть:
Names = c("Andy", "Bill", "Carl", "Dave")
Letters = c("A", list(c("A", "B", "C")), list(c("B", "C")), "B")
DATA = as.data.frame(cbind(Names, Letters))
Вот упрощенная версия того, что я хочу:
Names2 = c("Andy", rep("Bill", 3), rep("Carl", 2), "Dave")
Letters2 = c("A", "A", "B", "C", "B", "C", "B")
DATA2 = as.data.frame(cbind(Names2, Letters2))
Я уверен, что это просто, но я все делаю.
Приветствия