r - 如何在 R 中获取列表的相同标签
问题描述
如何获得列表的相同标签?
A<-list(a=10,b=15,a=20,b=5,c=10,a=5)
A$a
这只会给我第一个“10”,但我想要标签“a”中的所有值
解决方案
我们可以使用==
来获取逻辑向量,然后提取元素,而不是$
或者[[
因为假设键名是唯一的并且它匹配第一个元素以提取 10
A[names(A) == 'a']
推荐阅读
- swift - 如何在 UIkit 类的协议扩展中设置委托
- java - @Autowired 处理器为空
- javascript - 设置为本地数据初始值的道具数据不是反应式的
- opencv - 使用 OpenCV/C++(calibrateCamera) 使用自定义主点校准相机
- java - 如何显示队列中特定车辆的详细信息。用户将输入注册,这将显示该车辆的详细信息
- selenium - 未遵循 testNG 优先级
- arrays - 如何使用循环创建 JButton 数组
- node.js - 如何在 node.js 中等待流式 sql 查询
- react-native - 如何使用 useState 在其他功能之前更新 setState
- javascript - 文本区域中的 v-model / 编辑状态