Сравните текст, хранящийся в каждой строке, по 2 столбцам в R
У меня 2 вектора
а = с ("ABC", "DEF", "GHI", "JKL")
Ь = с ("ABC", "Дез", "GYX", "MnO")
Как я могу получить значения косинуса, чтобы сравнить соответствующие записи? В этом случае мне нужно сказать, что 1-я запись в каждом векторе абсолютно одинакова, а 2-я запись в каждом векторе немного похожа... а последняя запись в каждом векторе совершенно не похожа? Я попробовал пакет lsa - но я могу получить общее значение косинуса
1 ответ
Ты можешь использовать stringdist
пакет
stringdist(a, b, method = "cosine")
#[1] 0.0000000 0.3333333 0.6666667 1.0000000