r - 如何检查r中的列表中是否不存在多个元素
问题描述
假设我有这个清单
list1 = list('short'= 10,'medium'= 20,'long'=200)
例如,我如何检查是否不存在短和中?
解决方案
您可以使用 :
all(c('short', 'medium') %in% names(list1))
#[1] TRUE
TRUE
如果'short'
和'medium'
都存在,这将返回list1
。
list1 = list('short'= 10, 'long'=200)
all(c('short', 'medium') %in% names(list1))
#[1] FALSE
推荐阅读
- asp.net-core - RestSharp 响应错误:“每个套接字地址(协议/网络地址/端口)通常只允许使用一次”
- javascript - 单击按钮时如何使一堆输入消失
- javascript - Javascript 枚举数组
- python - 将作者姓名链接到 Python-Django 中的作者个人资料页面
- c# - 将字段作为参数传递与将方法调用作为参数传递有何不同?
- docker - 将 env 变量作为变量传递,该变量应在容器的上下文中解析
- python - 如何从权重/偏差中重现 Keras 模型?
- tensorflow - 如何使用 Hyperopt 最小化 TensorFlow Keras Frozen Graph (.pb) 大小?
- gremlin - 使用检索到的顶点数从重复步骤中中断
- excel - 使用 Outlook VBA 多次打开、编辑和保存 Excel 文件