Stata命令众多,功能强大,基础操作也是实用的很。今天,小编就给关注“爬虫俱乐部”的小伙伴们派福利,分享一些基础的Stata的数据处理命令,别小看这些命令哦,学会了它们数据处理so easy~快来跟小编看看吧!
(1)数据输入: Import
自stata12以后,官方统一了输入数据的命令,以往通过insheet、infile和xmluse输入不同格式原始数据的命令,现在可以全部通过import命令来完成了。import delimited 用于输入tab空格和逗号分隔的数据;import excel 主要输入Excel数据。如果对于数据具体分隔格式不是很理解的话,只需要记得txt格式和csv格式使用import delimited,而xls和xlsx使用import excel就行了,stata非常智能,会自行处理,具体的参数应用大家查看help文档就清楚了。以下以输入Excel数据作为演示(原始数据为樊纲等的市场化指数):
Excel的原始数据如下:
现在录入Sheet1“各地区市场化进程总得分”:
数据输入结果就如下图所示啦~
(2)数据长短面板转换: reshape
数据录入之前,显示如下:
输入命令:
reshape long market,i(id) j(year)
运行后,结果显示如下:
为便于与其他表格合并,将年份统一,结果如下:
by id:gen accper=1998+_n
drop year
order id accper
好啦,这就是小编今天的命令分享。什么,你们觉得分享的命令太少了?别担心,小编这里还有满满的干货会在后面慢慢告诉大家,大家要持续关注哦~小编是不是棒棒哒?你们快来夸我,给我101分我也不会骄傲哒。喊上你的好朋友,快来关注我们的公众号,小编一开心就会把干货都给你们啦。
我们团队原来的微信公众号是“数据处理援助中心”,现在正式搬家到“爬虫俱乐部”,欢迎关注。新的公众号开始,我们推出有问必答栏目,对您提出的问题,我们会尽力回答,并通过推文的形式进行发布。我们也欢迎各位粉丝向公众号投稿。
欢迎大家踊跃投稿,介绍一些关于stata的数据处理和分析技巧。
投稿邮箱:xueyuan19920310@163.com
投稿要求:
1)必须原创,禁止抄袭;
2)必须准确,详细,有例子,有截图;
注意事项:
1)所有投稿都会经过本公众号运营团队成员的审核,审核通过才可录用,一经录用,会在该推文里为作者署名。
2)邮件请注明投稿,邮件名称为“投稿”+“推文名称”
3)如果大家遇到关于stata处理分析数据的问题,也可以给该邮箱写邮件,邮件名称为“提问”+“问题名称或者关键词”,我们会在后期的推文里给予解答。
长按二维码关注公众号
微信扫一扫
关注该公众号