Разверните вектор точкой с запятой в некоторых элементах R - PullRequest
0 голосов
/ 04 февраля 2019

Предположим, у меня есть вектор в R:

x<-c("a", "b", "c;d", "e", "f;g;h;i;j")

Мой вопрос заключается в том, как расширить x с помощью разделителя ";", а именно желаемый результат будет:

 x
 [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"

1 Ответ

0 голосов
/ 04 февраля 2019

С strsplit:

unlist(strsplit(x, split = ";"))
# [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...