web-dev-qa-db-fra.com

Convertir le vecteur R en vecteur chaîne de 1 élément

Je travaille avec le langage de programmation R maintenant. J'ai un vecteur:

a <- c("aa", "bb", "cc")

Et je veux les coller dans une commande système, je l’essaye maintenant:

args <- paste(a, sep=" ")
system(paste("command",args, sep=" "))

Mais maintenant, je ne reçois que les arguments aa, et je veux les arguments aa, bb et cc ...

Quelqu'un sait ce que je fais mal?

55
Jetse

Utilisez l'argument collapse pour paste:

paste(a,collapse=" ")
[1] "aa bb cc"
116
James