Я столкнулся с ошибкой
Error in checkForRemoteErrors(val) :
one node produced an error: arguments imply differing number of rows: 3, 0
при попытке использовать check_spelling
в пакете qdap
. Предоставленные числа 3 и 0 относятся к данным, представленным ниже, но это лишь небольшой образец гораздо большей строки проверки орфографии, и номера строк меняются, когда я передаю ей большие строки как для строки для проверки орфографии, так и для использования в качестве словаря. У меня был случайный успех, когда он внезапно начинал работать, но как только я пытался повторить процесс, я снова сталкивался с той же ошибкой.
Я сталкиваюсь с той же ошибкой, когда также использую функцию check_spelling_interactive()
.
Насколько я понимаю, слова, которые я хочу использовать для проверки орфографии и словаря, должны быть в векторах символов.
Я обновил свою версию qdap
. Работает в Windows 7 64, R Studio версии 0.99.467, R версии 3.2.1.
Любая помощь будет очень признательна, пожалуйста, так как я теряю волосы из-за этого, и у меня не так много лишних вещей.
library(qdap)
spellcheckstring = "universal motor vlb"
mydictionary = c("brake", "starter", "shock", "pad", "kit", "bore", "toyota", "ford", "pump", "nissan", "gas", "alternator", "switch")
class(spellcheckstring) # character
class(mydictionary) # character
check_spelling(spellcheckstring, dictionary = mydictionary)