可不可以直接在R上读取Stata13文件?
1 359
2

有没有办法在R中读取Stata版本13数据集文件?

> library(foreign)
> data = read.dta("TEAdataSTATA.dta") 

结果如下:

read.dta(“ TEAdataSTATA.dta”)中的错误:
不是Stata版本5-12 .dta文件

有什么好的解决办法吗?

收藏
2021-01-27 16:03 更新 玩手机的豆浆 •  691
共 1 个回答
高赞 时间
0

如果你的是Stata 13,那么就使用命令把它另存为Stata 12,格式为saveold,然后把它转到R上。

如果你的是Stata 10-12,那么就使用用户编写的命令use13,把它加载并保存在该位置,然后转到R,但是你要安装use13运行ssc install use13。

收藏
2021-01-27 16:08 更新 han •  277