Какой лучший способ превратить список в вектор? - PullRequest
5 голосов
/ 26 августа 2011

Я бы хотел расплавить это:

test = list( one = "joe" , two = c( "john" , "jane" ) )

В символьный вектор:

c( "joe" , "john" , "jane" )

Я пробовал melt () в пакете reshape, но это приводит к data.frame, где строки обрабатываются как факторы, поэтому мне придется сделать что-то вроде:

as.character( melt( test )$value )

Есть ли более короткий / быстрый способ?

1 Ответ

15 голосов
/ 26 августа 2011
unlist(test)

(мой ответ должен содержать более 30 символов!)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...