r - 从 True 运算符中查找字符串
问题描述
我知道哪个函数返回值。就像在这段代码中
A = c('Rida', 'Amna');
B = c('Rida', 'Fatima');
X = A == B;
print(which(X))
# [1] 1
这是我得到的结果,我希望它显示Rida not 1
解决方案
我们可以使用match
和提取
A[match(A, B, nomatch = 0)]
#[1] "Rida"
推荐阅读
- angular - 多层导航未正确跟踪 ActivatedRoute
- css - Min-Height 或 Max-Height 响应速度?
- reactjs - 生产模式下的电子将 URL 调用指向文件 URL 而不是代理 URL
- python - 你如何在 Keras 中继续训练以前的模型?
- jmeter - Jmeter:org.apache.jmeter.report.core.SampleException:找不到输入示例文件
- clojurescript - 为什么 db 在 reframe 中打印 #object[Object [object Object]]?
- c# - C#:不能隐式转换类型'System.Collections.Generic.List
' 到 'System.Collections.Generic.List ' - apache-flink - 如何在 flink 中打印聚合的 DataStream?
- office-js - 共享邮箱 OWA 不一致行为
- javascript - 从 MathJax 3.0 处理的公式中检索源