Coller/Effondrement dans la R

Je suis confus par coller, et trouvé que c'était une simple concaténation.

whales <- c("C","D","C","D","D")

quails <- c("D","D","D","D","D")

results <-paste(whales, quails, collapse = '')

Pourquoi en serait-il de retour "C DD DC DD DD D" au lieu de CD DD CD DD DD?

D'ailleurs, pourquoi serait -

results <-paste(whales[1], quails[1], collapse = '')

retour

"C D" ?

avec un espace?

Grâce,
D

MODIFIER

OK, je vois que

results <-paste(whales, quails, collapse = NULL, sep='')

obtenez-moi ce que je veux, mais une explication de pourquoi le code précédent ne fonctionne pas? Et aussi merci pour le answerers.

Pourquoi les votes contre? C'est une question légitime et aussi bien encadrée.

OriginalL'auteur DSG | 2013-08-27