楼主: 坏半半
5811 7

[一般统计问题] 条件方差和求和的计算...实在不知道怎么command...求教了! [推广有奖]

  • 1关注
  • 0粉丝

硕士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
29447 个
通用积分
2.7000
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
2695 点
帖子
108
精华
0
在线时间
146 小时
注册时间
2010-1-8
最后登录
2024-12-6

楼主
坏半半 发表于 2013-6-21 08:15:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如图数据:
ID        K2        K21                       K22
69        2        152.88              126.32415
70        2        128.88              101.41506
71        2        127.94667     116.44536
72        1        150.34667     174.56657
73        1        210.21333     244.38476
74        2        161.14667     132.44536
75        2        121.28           101.29385
76        2        147.41333     133.11203
77        2        156.08           132.44536
78        2        186.48           155.41506
79        2        128.48           107.7787
80        2        157.81333     119.71809
81        2        177.14667     145.65748
82                       
83                       


82和83我设了两行空行,分别想算sum(或mean) 和 variance (或s.d)

坐标(82,K21)我想算的是:条件:K2=1,K21中满足条件的值进行求和;

坐标(82,K22)同理:条件:k2=2,K22中满足条件的值进行求和;

坐标(83,K21)我想算的是:条件:K2=1,K21中满足条件的所有值求方差;

坐标(83,K22)同理:条件:k2=2,K22中满足条件的所有值求方差。


这个怎么写command啊,我怎么套replace都套不出来...



受教了,多谢!!!

二维码

扫码加我 拉你入群

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

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

关键词:Command 条件方差 Comm 不知道 COM command

沙发
坏半半 发表于 2013-6-21 09:15:18
自顶在线等...

藤椅
willywagqj 发表于 2013-6-21 09:22:57
谢谢分享
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
坏半半 + 1 + 1 + 1

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
voodoo 发表于 2013-6-21 09:46:55
正确的方法:
help collapse

help statsby
help egen

(自行研究啦,:-))
这三种方法都能实现得到目标汇总统计量的目的,但最终得到的表格结构和你预期不同。

能实现你预期表格结构的“土”办法是:
su k21 if K2 == 1
replace K21 = r(mean) if ID == 82  // 或replace K21 = r(mean) if ID == "82",下同
replace K21 = r(sd) if ID == 83
su k22 if K2 == 2
replace K22 = r(mean) if ID == 82
replace K22 = r(sd) if ID == 83

利用这个“土办法”能实现你预期的目的,但个人认为把不可比的数据放在表格中同一个变量下可不是个好主意——Excel的思维?









已有 2 人评分学术水平 热心指数 信用等级 收起 理由
坏半半 + 1 + 1 + 1
h3327156 + 1 + 1 + 1 分析的有道理

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

巫毒上传,必属佳品!
坛友下载,三思后行!

报纸
坏半半 发表于 2013-6-21 10:02:09
voodoo 发表于 2013-6-21 09:46
正确的方法:
help collapse
help statsby
谢谢 我再研究下!

地板
坏半半 发表于 2013-6-21 18:37:17
voodoo 发表于 2013-6-21 09:46
正确的方法:
help collapse
help statsby
是 本来想用镶嵌语句在excel里弄完得了,可觉得stata算起来更方便,再次谢谢!

7
坏半半 发表于 2013-6-21 18:50:28
voodoo 发表于 2013-6-21 09:46
正确的方法:
help collapse
help statsby
再请教个问题啊  我们用read把 mean和sd读出来,怎么能把obs也利用此办法读出来啊?

8
voodoo 发表于 2013-6-22 11:17:07
坏半半 发表于 2013-6-21 18:50
再请教个问题啊  我们用read把 mean和sd读出来,怎么能把obs也利用此办法读出来啊?
题意不详,无解。:-)
巫毒上传,必属佳品!
坛友下载,三思后行!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-30 00:59