我正在尝试使用我的电脑中现有的数据,即 .dta
文件。
我尝试使用以下命令在 R 中打开它:
mydata<-read.dta(file="C:\\Users\\me\\Desktop\\data_raw.dta")
但是出现这个错误
>> not a Stata version 5-12 .dta file
任何帮助将不胜感激。谢谢。
最佳答案
遇到了同样的问题,Roland 使用 Haven 包中的 read_dta
的建议奏效了!
重申 Roland 有助于形成此解决方案的评论。
来自外部包的 read.dta
只能读取 Stata 版本 5 到 12 的文件,并且您的文件似乎是由该范围之外的版本创建的。
haven的read_dta可以读取超出此范围的dta文件。
关于r - 不是 Stata 版本 5-12 .dta 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52075779/