Как я могу увеличить этот фрейм данных?
val = c(3, 8, 15) var = c("x","x","x") df = data.frame(var,val)
умножение объекта var на длину (val) и случайное присвоение значений val
, это можно сделать с помощью:
data.frame(???)[3:2,]
Спасибо
# chose the number of rows your DF should have N <- 30 # Let's say you want the numbers to be between 1 and 100 val <- sample(1:100, N, replace = T) # You chosed to name them all 'x' and repeat this N times var <- rep('x', N) # make data.frame df <- data.frame(val,var) # show the first 10 rows df[1:10,] #> val var #> 1 81 x #> 2 31 x #> 3 33 x #> 4 18 x #> 5 29 x #> 6 66 x #> 7 16 x #> 8 9 x #> 9 35 x #> 10 33 x