В настоящее время я работаю над проектом R и определяю функцию, которая будет выполнять анализ текста для определенного набора данных.
Общая идея состоит в том, чтобы иметь функцию, которая подсчитывает количество добытого текста и умножает это число на оценку каждого текста.
Пока что я определил функцию с помощью:
function_a <- function(data, dict) {
data %>% inner_join(dict) %>% count(word) %>% n*score
}
Я пытаюсь подсчитать счет путем умножения количества появлений слов на его вес, но я получил ошибку:
Error in eval(rhs, env, env) : object 'score' not found
Значит ли это, что я должен определить счет как переменную функции? Потому что это столбец в словаре.
Буду очень признателен за любую помощь и понимание этой проблемы. Спасибо!