Dear all,
I have encountered a problem when using propensity score matching to match observations in the concurrent year with observations in the previous year.
I have tried the following code:
psmatch2 X_main control_1 control_2 if year==1981, out(Y) common
(X_main is the key explanatory variables, Y is the outcome variable, the rest are control variables)
I thought the year specification would match all observations in the data-set with observations in the year 1981, but it turns out that observations in other years are also included in the _id column.
I have also tried this code:
psmatch2 X_main control_1 control_2 in 1/500, out(Y) common
I thought the in 1/500 would match all observations with the 1st to 500th observations in the data-set, but it turns out that only the first 500 observations are matched with each other.
Could anyone kindly teach me how to match all observations in the data-set (whole sample) with observations in a given year (or a given range)/ subsample?
Thank you so much!
Related Posts with Match observations in the concurrent year with observations in the previous year
Outreg2 after a loopHi, I am using Stata 15 and I am having trouble getting estimates of a series of regressions with O…
Using xtile for a subset of casesI tried to use xtile with the if statement, but received the message, "option if not allowed". Is th…
ZINB on pooled panelHello, I am running a ZINB on a pooled panel using the vce (cluster ID) option, yet I have been adv…
Interaction Terms in 2slsDear Users, This is my first post in Statalist. I am trying to use 2sls with a Dummy Interaction Te…
(daily pannel data) i want to create time dummy variable for the weekHello everyone. I can not speak English very well. So I use Google Translator. I have unbalanced dai…
Subscribe to:
Post Comments (Atom)
0 Response to Match observations in the concurrent year with observations in the previous year
Post a Comment