5
我想熔化本:將列表融入向量的最佳方式是什麼?
test = list(one = "joe" , two = c("john" , "jane"))
成字符向量:
c("joe" , "john" , "jane")
我在重塑包試圖熔體(),但是,在一個data.frame結果,其中的字符串是視爲因素,所以我不得不這樣做:
as.character(melt(test)$value)
有沒有更短/更快的方式?
這是簡潔,因爲它得到!謝謝......我覺得有一些基本的東西我失蹤了! – SFun28
如果你正在處理一個如例子中的命名列表,你可以通過指定'unlist(test,use.names = FALSE)'(假設你不需要結果向量中的名字)來加速取消列表。對於大型列表,這可以產生明顯的性能差異 –