gpt4 book ai didi

r - 我是唯一一个遇到 R 避风港包问题的人吗?

转载 作者:行者123 更新时间:2023-12-04 01:03:31 25 4
gpt4 key购买 nike

我想在 R 中打开一个 stata 文件,通过 haven::read_dta() .几周前我创建了我的脚本,直到现在它都运行良好:突然,当我尝试加载数据时,我的 session 崩溃(“R session 中止”)。我的一个同事也遇到了同样的问题。
我尝试了很多方法:通过 setwd() 选择正确的工作目录, 通过 choose.files() 选择文件,使用“/”、“//”和“\”输入文件路径,但似乎没有任何效果。
直到现在,他们的工作方式是:

install.packages("haven")
library(haven)

my_data <- read_dta("my_path_structure\\file_name.dta")
有人有同样的问题吗?
编辑:问题应该很快得到解决。如需更多信息,请参阅 here .

最佳答案

问题
14日,Haven更新至2.4.0他们内部升级到 ReadStat 1.1.5.处理 .dta 的导入文件。 ReadStat 1.1.5 中似乎没有任何破译更新。
我能够在 R Studio 中重现您的中止错误,但没有提供任何信息。我直接进入了 R 控制台,在运行相同的代码后,它给了我以下段错误:

*** caught segfault ***
address 0x0, cause 'invalid permissions'
鉴于这不是以前构建的 Haven 的问题,我会向开发人员提交错误报告。
临时解决方案
我可以通过使用 readstata13 来解决这个问题。包代替。这是一个例子,
install.packages("readstata13")
library(readstata13)
my_data <- read.dta13("my_path_structure/file_name.dta")

关于r - 我是唯一一个遇到 R 避风港包问题的人吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67288533/

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