Ответ 1
?vector
X <- vector(mode="character", length=10)
Это даст вам пустые строки. Они могут быть проиндексированы по местоположению. Количество символов не будет ограничено, поэтому, если вы ожидаете получить 10-символьный элемент, вы будете разочарованы.
> X[5] <- "character element in 5th position"
> X
[1] "" ""
[3] "" ""
[5] "character element in 5th position" ""
[7] "" ""
[9] "" ""
> nchar(X)
[1] 0 0 0 0 33 0 0 0 0 0
> length(X)
[1] 10