我有一個看起來像List_Lookup
的列表。列表中的每個列表都包含不同數量的條目。R提取列表組件以創建數據。框架
ListCodes <- list(List1 = c(1,2,3), List2 = c(5,2,4,3,6))
DF_Lookup <- data.frame(CODE = c(1,2,3,4,5,6), NAME = c("AAA111", "BBB222","CCC333","DDD444","EEE555","FFF666"))
List_Lookup <- lapply(ListCodes, function(x) DF_Lookup$NAME[x])
什麼我以後是一樣的東西ListDF
其中列表名稱和列表項的每個配對是在數據幀唯一行。我確信有一個簡單的解決方案,我只是很難找到它。
ListDF <- data.frame(LIST = c("List1","List1","List1","List2","List2","List2","List2","List2"), NAME = c("AAA111", "BBB222","CCC333","EEE555","BBB222","DDD444","CCC333","FFF666"))
'堆棧(lapply(List_Lookup,as.character))' – Psidom
@Psidom請張貼作爲一個答案。 – Roland