作者lasoon (拉孙)
看板Statistics
标题[程式] Stata 语法
时间Sun Jun 17 21:03:40 2012
[软体程式类别]:
请填入软体程式类别 例如SAS、SPSS、R、EVIEWS...等
Stata
[程式问题]:
资料处理、回归、叙述统计、logistic、probit...等
回归 程式语法
[软体熟悉度]:
请把以下不需要的部份删除
高(1年以上)
根据不同熟悉度
板上高手可以给予你不同指导
新手或许需要的还是语法的熟悉
而其他部分则可能往往是盲点上的点破
[问题叙述]:
请详尽叙述遭遇到的问题,可能的话,分点叙述你要处理的流程
我想利用配对後的倾向分数来跑回归
回归不跑全部的样本
只跑倾向分数差最小的样本(或是倾向分数小於多少的样本)
但是一直思考不出我该怎样让Stata能够了解处理的方式
能够分点叙述处理流程,基本上在撰写程式或者跑统计时是相当有帮助的
甚至有经验的人可以藉此告知你步骤是否错误
[程式范例]:
虽然张贴程式很可怕,但基本上有些程式还是要张贴才能解决
我先用psmatch2 得到 _pscore 这个倾向分数
之後做其他的回归分析
ex
reg Y X1 X2 if min( _pscore 的差 )
或是
reg Y X1 X2 if ( _pscore 的差 ) < sd
-----------------------------------------------------------------------------
卡在这边不知道该怎麽下手
希望有人能帮帮我
感谢大家了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.22.41
1F:推 kokolotl:if 条件式 { 06/17 23:48
2F:→ kokolotl: 回归式 06/17 23:49
3F:→ kokolotl:} 06/17 23:49
4F:→ kokolotl:放进回圈里面 else就放停止回圈 06/17 23:50
5F:→ mha:上面的方法应该不行 原作的 "_pscore 的差" 是指什麽? 06/18 00:52
只跑_pscore最接近的
ex
pscore
1 0.31
2 0.33
3 0.42
4 0.51
5 0.25
6 0.11
7 0.78
8 0.39
如果像这面这样一般的回归会将八个值全带入估计对吧?
我想设条件让他变成是只跑差异最小的
1跟2
3跟8
.
.
.
像这样
回归式该怎麽设定呢??
※ 编辑: lasoon 来自: 134.208.22.41 (06/18 19:40)