【发布时间】:2020-07-08 03:25:56
【问题描述】:
我有两个结构不同的列表。在一个函数中,我想获得一个在两个列表中具有相同名称的列。有没有通用的方法来解决这个问题?
list_1_1_1 <- list(list(list(tibble::tibble("a" = c(1, 2), "b"=c(3, 4))), list("a"=c(1, 2))))
list_1_1_1
# Call column called b
list_1_1_1[[1]][[1]][[1]]$b
list_1_1 <- list(list(tibble::tibble("a" = c(1, 2), "b"=c(3, 4))), list("a"=c(1, 2)))
list_1_1
# Call column called b
list_1_1[[1]][[1]]$b
我想获得名为 b 的列,使用在两种不同情况/示例中工作的同一行代码,这可能吗? 提前致谢。
【问题讨论】:
-
不确定我是否理解这个问题;这正是本示例中恰好调用该列的内容...