2
我想問問有沒有人能夠找到第二個建設中的錯誤因爲沒有收到與第一個建設中相同的列表。有沒有辦法引用名稱的列表元素?例如,somefunction(myList [[1]])== a1?R:包含列表的列表
# construction #1
myList <- list(a1 = list(a2 = list("a21", "a22")), b1 = list("b1", "b2"))
# construction #2
myList <- list()
myList[[1]] <- list(a1=list())
myList[[1]][[1]] <- list(a2=list())
myList[[1]][[1]][[1]] <- "a21"
myList[[1]][[1]][[2]] <- "a22"
myList[[2]] <- list(b1=list())
myList[[2]][[1]] <- "b1"
myList[[2]][[2]] <- "b2"
非常感謝你提前
你是對的。非常感謝 – 2012-01-18 23:16:08
有沒有辦法讓名字「a1」而不是內容? – 2012-01-18 23:24:38
要獲取名稱,只需使用'names(myList)'。對於列表中包含的列表名稱,只需首先提取該列表(例如'names(myList [[1]])')。 – 2012-01-19 12:43:19