Ciao: вот данные, которые у меня есть "есть"
have = data.frame(c(1,2,3),
c(90,87,71),
c(600,601,602))
colnames(have) <- c("STUDENT","SCORE","TYPE")
Вот данные, которые я хочу "хочу"
want = data.frame(c(1,1,2,2,3,3),
c(90,90,87,87,71,71),
c(600,600,601,601,602,602),
c(100,101,100,101,100,101))
colnames(want) <- c("STUDENT","SCORE","TYPE","CLASS")
Как показано выше здесь, начиная с "иметь"данные, которые я хочу скопировать строку для каждого СТУДЕНТА;добавьте новый столбец "КЛАСС", который равен 100 для первого ряда СТУДЕНТА и 101 для второго ряда СТУДЕНТА.
Ура!