gpt4 book ai didi

r - qdap check_spelling checkForRemoteErrors(val) 中的错误 : one node produced an error: arguments imply differing number of rows

转载 作者:行者123 更新时间:2023-12-02 04:50:32 25 4
gpt4 key购买 nike

我遇到了错误

Error in checkForRemoteErrors(val) : 
one node produced an error: arguments imply differing number of rows: 3, 0

尝试在 qdap 包中使用 check_spelling 时。提供的数字 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)

最佳答案

字典是如此之小,以至于当它被分割时(https://github.com/trinker/qdapTRUE),该字母不可能匹配。使用 assume.first. Correct=FALSE:

check_spelling(spellcheckstring, dictionary = mydictionary, assume.first.correct=FALSE)

如果自定义词典没有至少一个以全部 26 个字母开头的单词,版本 2.2.5(开发版本)会自动强制执行 assume.first. Correct=FALSE

获取latest release of qdap

if (!require("pacman")) install.packages("pacman")
pacman::p_load_gh(
"trinker/qdapDictionaries",
"trinker/qdapRegex",
"trinker/qdapTools",
"trinker/qdap"
)

关于r - qdap check_spelling checkForRemoteErrors(val) 中的错误 : one node produced an error: arguments imply differing number of rows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33516466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com