【发布时间】:2021-03-05 06:05:10
【问题描述】:
假设我有以下数据框列表:
A = list(fruits = data.frame(V1 = c("Apple", "Banana", "Orange")), vegetables = data.frame(V1 = c("cucumber", "lettuce")))
我想知道生菜存在于列表的“蔬菜”数据框中,但不存在于水果中(可能是 TRUE 或 FALSE 或 0 或 1 输出)
我尝试了以下功能:
map_lgl(A, `%in%`, x = "lettuce") %>% as.integer()
但我得到的输出是 0 0。我还需要输出表明“蔬菜”是在其中找到“生菜”的列表中的数据框
似乎我需要以某种方式访问列表的元素,但我不知道如何。
很抱歉,我是 R 新手。非常感谢您的帮助
【问题讨论】:
标签: r list dataframe element exists