dplyr mutate выбрасывает ошибку "Ошибка: недопустимый тип индекса" закрытие ""
Я пытаюсь использовать sentiment_by в sentimentR с dplyr mutate
Это, например, работает: content <- mutate(content, word_count = sentiment_by(story)$word_count)
но
Это, например, работает: content.sd <- mutate(content, word_count = sentiment_by(story)$sd)
выдает ошибку invalid subscript type 'closure'
но sentiment_by(content$story[1])
работает
Любая помощь будет принята с благодарностью.
1 ответ
Решение
Вы можете использовать следующее вместо
content <- mutate(content, stdev = sentiment_by(story)[["sd"]])