全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8063 19
2014-09-11
悬赏 100 个论坛币 已解决
有个变量 是距离dist,我用sum 只能求出  最大值 最小值 均值。

我现在要 统计 距离 小于7000, 7000-10000,大于10000 的频率,用什么命令?

最佳答案

蓝色 查看完整内容

*多写几步,能清晰理解 gen group=1 if dist=7000 & dist=10000 label define labelgroup 1 "dist=10000" ,replace label value group labelgroup tab group,c(count dist)
二维码

扫码加我 拉你入群

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

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

全部回复
2014-9-11 12:15:50
*多写几步,能清晰理解
gen      group=1 if dist<7000
replace  group=2 if dist>=7000 & dist<10000
replace  group=3 if dist>=10000

label define labelgroup 1 "dist<7000"  2 "dist[7000,10000)" 3 "dist>=10000" ,replace
label value group   labelgroup

tab group,c(count  dist)



二维码

扫码加我 拉你入群

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

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

2014-9-11 12:28:42
要不试试count   if
           display
二维码

扫码加我 拉你入群

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

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

2014-9-11 12:34:39
SpencerMeng 发表于 2014-9-11 12:28
要不试试count   if
           display
这个命令是  count if dist<7000  ,显示的是具体的数字,我有40个行业啊,无法算出频率啊
二维码

扫码加我 拉你入群

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

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

2014-9-11 12:39:29
hunahun515 发表于 2014-9-11 12:34
这个命令是  count if dist
接着用display。。

要不这样  试试tab dist if dist<7000
二维码

扫码加我 拉你入群

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

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

2014-9-11 12:47:04
SpencerMeng 发表于 2014-9-11 12:39
接着用display。。

要不这样  试试tab dist if dist
不对,他把所有 小于 7000的都列出来了,其实我只要 小于7000,7000到10000,大于10000的频率,
就是把距离分成三段,所有小于7000的 7000到10000,大于10000,这三段的频率
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群