作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是包含 2 个字符变量的玩具示例。我有另一个两个字符的向量。一个一个比较,我可以得到结果,但是有没有更优雅的方式呢?
set.seed(100)
DT <- data.table(V1 = LETTERS[sample(1:5, 10, replace = T)],
V2 = LETTERS[sample(3:7, 10, replace = T)])
V1V2 = c("B", "G")
DT[V1 %in% V1V2[1] & V2 %in% V1V2[2]]
# V1 V2
# 1: B G
由于我们可以通过DT[apply(DT[,.(V1, V2)], 1, print)]
通过apply
直接获取行元素是一种在 i
中描述多条件表达式的方法。
我期待这样的事情:
DT[.(V1, V2) %in% V1V2]
但这似乎不起作用。
感谢您的建议。
最佳答案
关于r - 如何以更优雅的方式满足 data.table 的多条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57448730/
我是一名优秀的程序员,十分优秀!