根据R中的条件从列表中选择元素

时间:2016-02-10 21:42:10

标签: r list select

假设我在R中有一个列表,其中包含一些我特别感兴趣的属性。

如何构建原始列表中的列表,只包含具有我正在寻找的属性的元素?

例如,假设[JpegComment] Jpeg Comment: <?xml version="1.0" encoding="utf-8"?> <image time="15:27:56.763207" date="2016.02.03" acq_index="3692"> <acquisition> <exposure>10000</exposure> <sensor_digital_gain>4</sensor_digital_gain> <aperture>4</aperture> <focus>68</focus> <digital_gain>1</digital_gain> <name>Photo_pose</name> <camera_session_name>EXI-55-retest-3</camera_session_name> </acquisition> <errors> 定义如下:

list

假设我希望列表等同于> list [[1]] [[1]]$Property [1] TRUE [[1]]$Name [1] "Bob" [[2]] [[2]]$Property [1] TRUE [[2]]$Name [1] "Alice" [[3]] [[3]]$Property [1] FALSE [[3]]$Name [1] "Mike" list[c(1,2)]$Property的元素列表。是让这个循环遍历列表并将匹配我的约束的索引保存到匹配索引列表然后从匹配索引列表构造我的列表的最佳方法吗?

0 个答案:

没有答案