楼主: 金黄
25603 6

[一般统计问题] 怎样统计变量的观测值个数? [推广有奖]

  • 0关注
  • 1粉丝

本科生

65%

还不是VIP/贵宾

-

威望
0
论坛币
283 个
通用积分
36.4013
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
5225 点
帖子
72
精华
0
在线时间
97 小时
注册时间
2009-9-27
最后登录
2013-11-12

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
个数统计.xls (27 KB)

这个文件是个人文件,但是很多人来自同一家庭,更多的人来自同一社区,我想统计家庭hhid个数和社区commid个数,该用什么命令?
注:我用过collapse (count) num,by(hhid wave)命令,但用完以后数据文件都变了。怎样才能既统计出个数,又能保留原文件?
请指点。
二维码

扫码加我 拉你入群

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

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

关键词:观测值 Collapse commid lapse Count count 统计

沙发
daimf411 在职认证  发表于 2010-1-12 12:27:32 |只看作者 |坛友微信交流群
好像是countif函数吧,记得不太清楚了
不抛弃不放弃

使用道具

藤椅
sungmoo 发表于 2010-1-12 16:29:33 |只看作者 |坛友微信交流群
金黄 发表于 2010-1-12 12:20 注:我用过collapse (count) num,by(hhid wave)命令,但用完以后数据文件都变了。怎样才能既统计出个数,又能保留原文件?
*如果你只想看到结果,或者把结果另存为其他文件,可以使用preserve与restore。

preserve
collapse ……
restore

*这样可以不破坏(或者说恢复)原文件
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
Sunknownay + 100 + 10 + 1 + 1 + 1 热心帮助其他会员

总评分: 经验 + 100  论坛币 + 10  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

板凳
金黄 发表于 2010-1-12 21:45:31 |只看作者 |坛友微信交流群
谢谢sungmoo 版主。

使用道具

报纸
lord86865 发表于 2013-10-6 09:53:58 |只看作者 |坛友微信交流群
楼主你好!我有个相同的问题,请问下您的变量num是怎么来的?

使用道具

地板
Beyondor 发表于 2014-4-23 17:06:42 |只看作者 |坛友微信交流群
可以这样:
tabulate hhid
display r(r)
这样就得到家庭的个数了

使用道具

7
weilaimvp 学生认证  发表于 2019-12-18 10:25:08 |只看作者 |坛友微信交流群
请问你解决了吗?我的想法是,
gen hhid=1 if hh=="a"
replace hhid=0 if hh!="a"
然后sum(hhid)就是a家庭里的数目。
但这样比较麻烦。你有简便方法吗?

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-29 01:23