楼主: xxklw
43832 2

[学习心得] 运用Stata进行数据分析的常用命令 [推广有奖]

  • 1关注
  • 15粉丝

实习版主

已卖:4206份资源

硕士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
81610 个
通用积分
57.1797
学术水平
30 点
热心指数
32 点
信用等级
30 点
经验
6781 点
帖子
98
精华
0
在线时间
165 小时
注册时间
2018-3-31
最后登录
2024-1-28

楼主
xxklw 在职认证  发表于 2018-4-3 23:11:10 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

写在前面:

Stata对于命令和变量名是区分大小写的,例如sum是概要统计的命令,而Sum和SUM就不是命令;price和Price是两个不同的变量。

所有命令中用到的符号都要在英文输入法状态下。


1.概要统计命令:summarize(或简写为sum)

1.jpg

利用这个命令,可以得到观测案例数(Obs)、变量的平均值(Mean)、标准差、最小值和最大值。(在这个例子中,x为自变量,y为因变量)


2.画散点图命令:scatter y x
注意:在Stata的许多命令中,因变量一般都放在自变量前面。
2.jpg

输入命令后,会弹出如上图所示的散点图。


3.画出拟合线命令:twoway (scatter y x)(lfit y x)
注意:这个命令最开始的字母twoway也可以简写为tw。
3.jpg

如上图所示。

4.进行最小二乘估计的命令:reg y x
4.jpg

通过这个命令,可以得到估计系数,还可以得到标准误、统计检验要用到的t值等。

5.display命令(该命令也可以简写为dis):作为屏幕显示的统计计算器来用,用来进行一系列计算,进行最基本的加减乘除,也可以进行对数运算。
5.jpg

6.生成新变量的命令:generate(该命令可以简写为gen)
注意:变量名称只能用英文和数字,且若名称中同时有英文和数字,必须以英文开头。
例如,我想生成一个新变量z,它等于x的平方,则输入gen z=x^2。打开数据浏览器,就可以看到数据中多了一列。
6.jpg


7.去除变量的命令:drop
接着第6条,如果我现在想把刚才新生成的变量z给去掉,那么可以输入命令:drop z

7.jpg

这样,z那一栏就不见了。

相对应的一个命令:keep,用来保留变量。
例如命令:keep x y
也可以达到和上图同样的效果。

8.提取残差的命令:
reg y x
predict e,res
注意:第二条命令要紧跟在前一条命令之后。

8.jpg




9.list命令:
输入这个命令之后,可以出现类似数据浏览器或者数据编辑器的表格。

9.jpg




10.describe命令(这个命令也可以简写为d):
输入这个命令之后,可以看到对内存中存在的数据的描述,如11个观测案例、3个变量。
10.jpg
希望有用,下回再更。
感谢阅读。

版权属于原作者!参考资料,来自于百度贴吧。

http://tieba.baidu.com/p/5631905460


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝


沙发
qq929401471 学生认证  发表于 2019-6-6 22:13:20
学习了

藤椅
x2029 发表于 2020-9-24 22:06:26
请问楼主,sum分析之后我没有显示数据,是没有设置因变量和自变量嘛?请问如何设置呢?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-8 01:43