1
단어 (x)와 숫자 (y)가있는 열이 하나 있습니다. 나는 단어가 열 y에 표시된 횟수만큼 반복되는 세 번째 열 (z)을 만들고 싶습니다.데이터 프레임에서 반복되는 열 X 열에 표시된 횟수 X
예 데이터 :
가x <- c("one", "two", "three")
y <- c(1, 2, 3)
df <- data.frame(x, y)
이것은 선호하는 최종 결과 : 나는 시도
z <- c("one", "two two", "three three three")
df <- data.frame(x, y, z)
x y z
1 one 1 one
2 two 2 two two
3 three 3 three three three
가 :
이df$z <- rep(df$x, df$y)