【发布时间】:2019-10-24 17:34:44
【问题描述】:
我正在尝试进行 CFA,但突然出现此错误,现在我无法再使用 r,因为无论我使用什么数据,它总是给我“文件错误(文件,“r”):无法打开连接”。 这是我现在正在使用的代码: 数据
data <- read.delim("C:/Users/Nyname/Desktop/data.txt")
View(data)
型号
overall_data <- '
f1 =~ item_3 + item_4 + item_12 + item_16
f2 =~ item_1 + item_5 + item_9 + item_14 + item_18
适合
overall_datafit <- cfa(overall_data, data=data, meanstructure = TRUE)
Error in file(file, "r") : cannot open the connection
我尝试使用 setwd() 更改目录并卸载和安装,但似乎没有任何效果。我真的希望有人能帮助我,因为我不知道下一步该做什么,我真的需要完成我的工作。 谢谢
【问题讨论】:
-
欢迎来到 SO!您能否请edit 您的帖子并发布您用来将其转换为minimal reproducible example 的完整 代码?另外,您是否仔细检查了文件是否存在于给定位置?您是否使用不同的路径测试了您的代码(例如,相对路径,其中数据文件与您的脚本位于同一目录中)?
-
我检查了很多次,并尝试了许多具有不同数据的不同路径,但它只是一直给我这个错误。这个错误突然出现了一段时间我使用了我的数据并且它没有问题。
-
来自
?cfa,它说第一个参数cfg“包含配置。这可以是数据框或矩阵。”,而您似乎正在传递一个字符串。我不知道cfa,但我的猜测是即使该函数确实使用as.data.frame(cfg),也许这不是正确的格式? (在Examples 部分,它构建configs这是一个矩阵,而不是一个字符串。)
标签: r