[R] agrep confusion
Paul Galpern
pgalpern at gmail.com
Mon Oct 26 03:17:28 CET 2009
I am sure there is something I am just not understanding about agrep
functionality.
str1 <- c("ab","aba","abc")
agrep("abc",str1, max.distance = list(insertions=0, substitutions=0,
deletions=1), value=T)
returns:
[1] "ab" "aba" "abc"
Why is "aba" a match? It seems to me that this should require a
substitution and this has been set to 0 in max.distance. Alternatively
this would require a deletion plus an insertion but, again, not
permitted in arguments.
Thanks for your help,
Paul Galpern
PhD Candidate
Natural Resources Institute
University of Manitoba
Winnipeg, Manitoba, Canada
More information about the R-help
mailing list