Here is the code I am using:
for(i in 1:(max_length - nrow(dat2006))){
datDummy[nrow(datDummy + i), ] <- NA
}
Can someone please suggest a better approach
@akrun: Example
df <- data.frame("var1" = c(1,2,3))
df
Original Data Frame
var1
1 1
2 2
3 3
For loop (Indexing is a problem, I wanted to add 5 more rows)
for(i in 1:5){
df[nrow(df) + i, ] <- NA
}
Output of For
df
var1
1 1
2 2
3 3
4 NA
5 NA
6 NA
7 NA
8 NA
9 NA
10 NA
11 NA
12 NA
13 NA
14 NA
15 NA
16 NA
17 NA
18 NA