在R中的for循环中使用grep函数

时间:2015-03-13 00:59:16

标签: r for-loop

我有两个不同大小的矩阵,需要检查它们中是否有匹配的数值。到目前为止,我有:

url <- readLines("http://www.afip.gob.ar/contacto")
x <- as.matrix(grep("<strong>",url))
x2 <- grep("Centro|prima|Operaciones de Seguro",url)
for(i in 1:length(x2))
{x3 <-(grep(x2[i],x))
}

数据很好,因为如果我输入:

x3 <- grep(x2[1],x)

它给了我x3 = 1应该。

提前致谢

1 个答案:

答案 0 :(得分:0)

我意识到如果我将一行编辑到

x3[i] <- grep(x2[i],x)

它给了我需要的矩阵