Как я могу связать вектор? [дубликат]

32
задан zx8754 6 November 2018 в 10:45
поделиться

2 ответа

Попробуйте использовать:

> paste(blah, collapse = "")
[1] "p30s4p28s4"

или, если вы хотите, чтобы пробел между ними:

> paste(blah, collapse = " ")
[1] "p30s4 p28s4"
60
ответ дан 27 November 2019 в 20:18
поделиться

Альтернативой аргументу 'collapse' функции paste () является использование do.call ( ), чтобы передать каждое значение в векторе в качестве аргумента.

do.call(paste,as.list(blah))

Преимущество этого подхода в том, что этот подход можно обобщить на функции, отличные от «вставки».

10
ответ дан 27 November 2019 в 20:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: