首页 > 解决方案 > 从 True 运算符中查找字符串

问题描述

我知道哪个函数返回值。就像在这段代码中

A = c('Rida', 'Amna');
B = c('Rida', 'Fatima');
X = A == B;
print(which(X))
# [1] 1

这是我得到的结果,我希望它显示Rida not 1

标签: r

解决方案


我们可以使用match和提取

A[match(A, B, nomatch = 0)]
#[1] "Rida"

推荐阅读