加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

RStudio 读入.dta 格式数据

(2016-07-28 02:08:25)
标签:

stata

r

.dta

打开

5-12.dtafile

分类: SAS_STATA_GAMS_MATLAB_Hadoop
library(foreign)
data1 <- read.dta("C:\\Users\\jacky\\Dropbox\\research\\crop insurance paper\\demand\\data\\CORN_8913original_test.dta")

如果出现报错:
Error in read.dta("C:\\Users\\jacky\\Dropbox\\research\\crop insurance paper\\demand\\DATA MANIPULATION\\cpi.dta") :
  not a Stata version 5-12 .dta file

意味着这个dataset是stata13生成的,foreign这个library无法读取stata12以后的版本生成的.dta.解决办法是用readstata13这个library。

安装readstata13,然后:


library(readstata13)
CPI <- read.dta13("C:\\Users\\jacky\\Dropbox\\research\\crop insurance paper\\demand\\DATA MANIPULATION\\cpi.dta")

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有