Comment initialiser le vide de la trame de données (beaucoup de colonnes en même temps) dans la R

J'ai trouvé comment initialiser un vide de la trame de données avec 3 ou 4 dimensions. C'est comme

df <- data.frame(Date=as.Date(character()),
             File=character(), 
             User=numeric(), 
             stringsAsFactors=FALSE)

Cependant, Ce qui est le moyen le plus efficace pour initialiser des données vides.cadre avec beaucoup de noms de colonne. comme

mynames <- paste("hello", c(1:10000))

Le mauvais sens, j'ai essayé est:

df <- data.frame(mynames=numeric())

Merci beaucoup d'avance