Hello everyone, I have a question about the commands “psmatch2” and “pstest”.
For propensity score matching, the result that I get with Stata version 17 is different from what is shown on a video using Stata version 14.
I summarize the whole process here ( I copied the log file into this rtf file [Array ] ):
-I have a data set of medical records;
-There are 4 variables in the dataset:
age
male
var1
outcomevar
-I generated a matching variable based on var1.
gen matchvar=0
replace matchvar =1 if var1 >14.0
-Then I used psmatch2 and paired the data.
psmatch2 matchvar age male, outcome(outcomevar) caliper(.001) noreplace neighbor(1)logit
gen pair = _id if _treated==0
replace pair = _n1 if _treated==1.
bysort pair: egen paircount = count(pair)
drop if paircount !=2
-Up to this point everything is as it is supposed to be.
-Then I used “pstest“
pstest age male var1 outcomevar
-pstest command without var1 included, works well. But if I include var1 it gives a r(2000) error.
-These are the important pieces of information:
1. var1 (a continuous variable) is the variable that we used for generating the matching variable.
2. In stata version 17, the command < pstest.. var1…> has no output just headings of the table and r(2000) error. [the result is on log file]
3. In stata version 14, the command <pstest …var1…> generate “the variable, mean and bias table” and “the summary of the distribution of the bias table” and a r(2000) error [ I can send a screenshot from the video]
4. command <pstest2 …var1…> works perfectly in stata version 17.
I checked the ado-file of pstest and pstest2, however, I couldn’t find the reason.
I would appreciate it if you could shed some light on it.
Related Posts with “psmatch2” and “pstest”: different results in version 14 and 17
Matrix - loop across variablesHi there, I wonder if anybody could help. This might be very obvious to more experienced users so I…
Help on regexmI have a multiple response variable codes as 00 01 02 03 04 05 06 07 08 09 10 11 12 as string variab…
What is wrong with my merge? (data examples are provided)I am merging the following two datasets. But I got 0 matched ((_merge==3) is zero). The code I used …
Statistical significance for sigma_u and rho from Stata’s xtprobit commandDear all, I'm estimating a dynamic random effects probit model assuming a first order Markov proces…
Creating yearly and monthly panel to get job transition variableI have been working with CPS ASEC and basic monthly sample. My sample is from 1995-2005. I think it…
Subscribe to:
Post Comments (Atom)
0 Response to “psmatch2” and “pstest”: different results in version 14 and 17
Post a Comment