楼主: lance_gu_2005
1684 5

[其他] 请教一个程序上的小问题 [推广有奖]

  • 0关注
  • 0粉丝

小学生

78%

还不是VIP/贵宾

-

威望
0
论坛币
155 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
119 点
帖子
7
精华
0
在线时间
2 小时
注册时间
2008-10-8
最后登录
2012-3-26

楼主
lance_gu_2005 发表于 2009-9-6 09:24:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如果能只单单显示我所选择的符合条件的观测单位的均值的话就能方便我直接能将均值工整的保留下来.我将程序粘在下面,请问这个可以在红色的命令语句后实现吗?该怎么做?

还有可以将结果直接形成一列表格格式吗? 谢谢答复!!!

prog todo1
forv i=199300(100)200800{
forv j=1/12{
xtile tog`j'=to if yyyymm==`i'+`j',nq(5)
forv z=1/5{
qui mean to if tog`j'==`z'
}
drop tog`j'
}
}
end
二维码

扫码加我 拉你入群

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

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

关键词:小问题 xtile forv drop mean

回帖推荐

dxystata 发表于6楼  查看完整内容

qui mean to if tog`j'==1 di (mean)

dxystata 发表于2楼  查看完整内容

prog todo1 forv i=199300(100)200800{ forv j=1/12{ xtile tog`j'=to if yyyymm==`i'+`j',nq(5) forv z=1/5{ qui mean to if tog`j'==`z' di "tog`j'==`z'" r(mean) } drop tog`j' } } end
已有 1 人评分论坛币 收起 理由
peijiamei + 100 ..

总评分: 论坛币 + 100   查看全部评分

本帖被以下文库推荐

沙发
dxystata 发表于 2009-9-6 09:38:50
prog todo1
forv i=199300(100)200800{
forv j=1/12{
xtile tog`j'=to if yyyymm==`i'+`j',nq(5)
forv z=1/5{
qui mean to if tog`j'==`z'
di  "tog`j'==`z'" r(mean)
}
drop tog`j'
}
}
end

藤椅
arlionn 在职认证  发表于 2009-9-6 10:47:26
定义一个矩阵,把符合条件的统计结果写入矩阵会更方便一些。

板凳
dxystata 发表于 2009-9-6 12:20:46
arlionn 发表于 2009-9-6 10:47
定义一个矩阵,把符合条件的统计结果写入矩阵会更方便一些。
arlionn老师举个实例!

报纸
lance_gu_2005 发表于 2009-9-7 09:03:51
谢谢回复,因为只要显示第一组的均值,我刚刚把程序改成了;
capture prog drop todo1
prog todo1
forv i=199300(100)200800{
forv j=1/12{
xtile tog`j'=to if yyyymm==`i'+`j',nq(5)
qui mean to if tog`j'==1
di tog`j'==1 r(mean)
drop tog`j'
}
}
end
但屏幕上显示不出结果,是不是红色标记的地方程序有问题?

地板
dxystata 发表于 2009-9-7 13:32:07
qui mean to if tog`j'==1
di  (mean)

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

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