développer dynamiquement une colonne de trame de données à l'aide de cbind

Je voudrais construire un bloc de données dans une boucle de l'ajout d'une nouvelle colonne à chaque fois à l'aide de cbind. J'ai essayer ce qui suit:

test <- NULL
df <- data.frame(x=c(1,2,3,4))
test <- cbind(test, df)

Cela génère une erreur:

Error in data.frame(..., check.names = FALSE) : arguments imply differing number of rows: 0, 4

Quelle est la bonne façon d'instancier une vierge trame de données dans R et ensuite se lier à elle dans une boucle?

Grâce

source d'informationauteur Alex