概述
stata是国内大学常用的统计型软件之一,相比于MATLAB、SAS这种相对专业型的数学编程软件来说,stata的学习相对简单,相对于SPSS来说,它又更侧重编程,当然这几种软件都可以进行编程,但以我个人感觉来讲,我更喜欢用MATLAB进行矩阵间的运算,尤其是数据量较大的情况下,更喜欢使用stata来进行数据的清理,至于SAS我只在几年前学习过一点皮毛,但SAS算是最近比较流行的统计软件之一。SPSS这个软件窗口操作很方便,适合没有学过编程的,但如果想在统计或者数据处理的道路上走的更远,建议还是学一个编程式的统计软件吧。
接下来我分几篇文章将我自学的stata进行数据清理的一些重要命令解释一下,其实到现在为止我都没有把stata完全学完,因为它的模块太多了,你们可以看看stata的使用手册就知道了,但我主要讲述大家在论文写作中遇见的一些数据清理问题,侧重点不同,如果你要想利用stata发邮件什么,那我也没用过,不过百度可以帮你解决这些问题。
1.数据的输入问题
方法一:点击窗口左上角的file,根据不同文件类型进行导入,(注:如果不熟悉英语可以下载中文版的更方便文件的初导入,但个人建议还是用英文吧,其实都是一些最基本都词汇,实现不懂就百度一下吧)
方法二:当你采用方法一导入后运行窗口其实已经自动的将这个过程转为代码,然后下次你就可以根据这个代码在命令行导入自己的文件了。
总结:个人比较喜欢采用方法一,因为文件的路径有时候记不住,所以就稍微偷懒没打代码了
2.数据导出保存问题
- 如果是想保存成stata自带的格式,直接save 文件名就可以了
- 如果想保存其他格式的文件,有两种方法,一种是窗口导出,即点击窗口左上角的file,根据不同文件类型进行导出,另一种就是在命令行输入相应的文件代码,如果不记得代码,就可以采用方法一就会有相应的代码。
3.do文件的使用保存
do文件可以用来保存自己所需要的代码,以便下次使用,减少代码的重复输入,同时do文件可以加入一些解释备注以便下次使用。
- do文件的创建:命令行输入doedit
- do文件注释问题:一种为整行注释,此时只需在行开头输入*即可,一种为在命令后加注释,只需在命令后输入//即可。
- do文件保存:这个我没具体研究,我都是直接关闭,然后就会出现是否保存,这个方法其实不是很好,想研究的也可以自己下去操作一下,其实这些东西只有自己去使用才会印象深刻。
do文件的保存是非常重要的,可以大大提高你的效率,建议将你经常使用的命令保存成do文件,以便下次使用。其次就是进行论文写作如果你不保存do文件,一旦模型数据有误,如果你没保存do文件,那么就要全部再来一遍,一是浪费时间,二是命令不一定你都还记得,同时你的数据处理过程你可能记得也不是很清楚。
4.help命令的使用
这个命令非常非常重要,我将这个命令放在stata学习的第一课中。当你不明白一些命令的操作时,你就在命令行输入help加命令就可以看这个命令的具体含义和操作了,同时有些命令的帮助还会给出相关的例子,所以一定要学会help。
在我自学stata的过程中,上述四个过程贯穿了整个stata的学习中,所以我将这四个过程放在基础篇中,对于刚学习stata的人来讲,一定要学会这四个过程,至于接下来命令的使用一般都要根据你自身的数据和你自己的需求来进行相应的处理,但其实百度都可以解决,我只是将一些可能会频繁使用的命令系统性的讲解一下,形成一个体系,关于stata的书籍有很多,我刚开始学习的时候太侧重stata的模型那一块了,其实关于模型的命令通常都很简短,而在进行模型的检验之前有大量的工作都在对数据进行处理,因为你拿到的数据一般不像书本上的例子那么完美,第一步数据的处理没有做好,模型的构建回归绝对会出现很大的问题。
最后
以上就是现实大树为你收集整理的(一)数据清理之stata的使用----------数据的导入,导出;do文件的使用问题的全部内容,希望文章能够帮你解决(一)数据清理之stata的使用----------数据的导入,导出;do文件的使用问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复