Здесь вы можете использовать outer
, который будет применять функцию к каждой комбинации x
и y
.
outer(tolower(WW_name), tolower(Px_name), stringdist::stringdist, method = "lv")
Например,
x <- c("random", "strings", "to", "test")
y <- c("another", "string", "test")
outer(x, y, stringdist::stringdist, method = "lv")
# [,1] [,2] [,3]
#[1,] 6 6 6
#[2,] 7 1 6
#[3,] 6 5 3
#[4,] 6 5 0