R 匹配嵌套数组中的元素
我有一个具有以下结构的列表R 匹配嵌套数组中的元素,r,nested,R,Nested,我有一个具有以下结构的列表 data | | -> entities | -> 0 | -> 1 | -> 2 每个entities元素都包含一些元素,如名称、类型、年龄 问题: 我想找到实体的名称和年龄,以便实体[[x]]$type==“申请人” 当前解决方案: 目前我正在考虑为每个元素创建列表,并尝试按类型进行筛选,但这不是一个长期的解决方案 entity_one <- data.frame(data$entity[[1
data
|
|
-> entities
|
-> 0
|
-> 1
|
-> 2
- 每个entities元素都包含一些元素,如名称、类型、年龄
entity_one <- data.frame(data$entity[[1]]$name, data$entity[[1]]$type, data$entity[[1]]$age)
entity\u one我们可以使用:
data$entity[lapply(data$entity, '[[', 'type') == 'applicant']
你能粘贴一些示例数据吗?