【发布时间】:2021-06-28 17:08:06
【问题描述】:
我在使用 Haven 包读取 R 中的 Stata 文件时遇到问题。我在这个板上看到了一些关于这个问题的讨论,但这里似乎没有答案。
download.file("http://economics.mit.edu/files/3828", "nswre74.dta")
download.file("http://economics.mit.edu/files/3824", "cps1re74.dta")
download.file("http://economics.mit.edu/files/3825", "cps3re74.dta")
nswre74 <- read_dta("nswre74.dta")
cps1re74 <- read_dta("cps1re74.dta")
cps3re74 <- read_dta("cps3re74.dta")
cps1re74 有效,但对于另外两个我得到以下错误:
nswre74
我尝试过使用外国包裹。我也尝试过使用 Latin1 或 UTF-8 进行编码,但似乎没有任何效果......
【问题讨论】:
-
我可以看到第一个是 2007 年保存的非常小的数据集,因此无论大小还是日期都不应暗示任何问题。我不经常使用 R,所以无法评论 R 函数。
-
查看 readstata13 包是否有效。
-
@G.Grothendieck No 似乎也不起作用。