Я использую этот код:
df1 <- data.frame(
x1 = 'a'
, x2 = 'b'
, y = 0
)
df1 <- do.call("rbind", replicate(10, df1, simplify = FALSE))
for (row in 1:nrow(df1)) {
df1[row,]$y = (row - 1)
}
df1
Можно ли это улучшить с помощью функции применения семейства вместо цикла?Спасибо!