0
我有一個列表類似於下面的一個:轉化列表合併常見類別
# Initial object
vec <- c("levelA-1", "levelA-2", "levelA-3",
"levelB-1", "levelB-2", "levelB-3")
lstVec <- strsplit(x = vec, split = "-")
我想在下面的結構的列表到達:
lstRes <- list(levelA = list(1:3),
lvelB = list(1:3))
注
該清單具有以下特徵:
-
個
- 第一級元件被轉換成不同的列表經由
strsplit
創建 - 第二級元件是那些列表
要在列表中的每個元素(這實際上可能沒有在OP想要的東西,這是一個有點古怪),你還必須給每個元素轉換爲與lapply列表。 – Aaron
增加一點評論來解釋它的作用也很有幫助。歡迎來到SO! – Aaron