sas数据集怎么导出_SAS数据集转Stata
这⼏天我快被数据给整死啦!不是我整理数据,绝必是数据整死我啊!
前两天有个⽼师给了我⼀份数据让我整理,打开⼀看,.sas7bdat结尾的,⼼凉了⼀⼤截,怕什么来什么。我学SAS已经是五年前本科的时候了,只记得那个时候为了⽤个SAS的盗版,还要改⽇期什么的,烦的要死,后来有了Stata,就彻底离开SAS了,现在早就忘了SAS的程序该怎么写。
没办法,不会搞,学会也得搞。但是,⾸先,我得,有⼀个。。。SAS!由于我的电脑是Linux的,印象中SAS是没有Linux版本的。还好发现了这个:Download SAS University Edition。恩,这个是SAS的University版本,免费供给⼤家使⽤,⽽且是使⽤虚拟机的,意味着只要能安装VMWare player,有个浏览器就能使⽤。具体安装⽅法我就不多说了,那个⽹页上介绍的很清楚。现在终于有了可以免费使⽤、不修改⽇期的SAS啦!
好了,有了SAS,可以开始⼲活了。⾸先,先把数据放在你的SAS主⽂件夹下⾯,也就是安装的时候在虚拟机上设置的交换⽂件夹。然后,打开虚拟机,虚拟⼀个SAS,再打开浏览器,输⼊地址,就可以链接到SAS了。注意界⾯左⼿边有⽂件夹列表,在⾥⾯翻⼀翻应该能到你刚刚的⽂件,双击就可以打开浏览数据了。
那么,怎么导出成Stata格式呢?经过摸索,其实很简单,新建⼀个代码窗⼝,输⼊:
data houlsehold;
set "/folders/myshortcuts/SAS/houlsehold.sas7bdat";
proc export data=houlsehold outfile= "/folders/myshortcuts/SAS/houlsehold.dta";
run;
stata怎么发音恩就这么简单。其中set后⾯设置成你的数据⽂件名的路径(注意前⾯的/folders/myshortcuts/SAS/,windows下可能略有不
同),outfile=后⾯是你要保存的路径,注意后缀名写.dta,SAS就⾃动识别出你要转成Stata格式啦。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。