我正在尝试使用电脑中的.dta文件中的现有数据。

我正在尝试使用以下命令在R中打开它:

mydata<-read.dta(file="C:\\Users\\me\\Desktop\\data_raw.dta")

但是有这个错误
>> not a Stata version 5-12 .dta file

任何帮助将不胜感激。谢谢。

最佳答案

遇到了同样的问题,Roland建议使用避风港软件包中的read_dta的建议起作用了!

重申Roland的意见,该意见有助于形成此解决方案。
外部软件包中的read.dta只能读取Stata版本5至12的文件,并且您的文件似乎是由该范围之外的版本创建的。

避风港的read_dta可以读取此范围之外的dta文件。

关于r - 不是Stata 5-12 .dta文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52075779/

10-12 17:10