I'm trying to find "spare" controls in case of drop-out in my primary control. I took my primary control sample (n=29), and ran Optimal match for find secondary match sample (N=350 optional controls)
s <- matchit(
Primary ~ Retreat_Days + Regualr_Practice_Total_Hours + Group_age,
data = secondary_match,
method = "optimal",
distance = "glm",
ratio = 1)
I'm not sure it's the best way to find match at the subject/pairs levels. I don't care here about balance at the group level.
- Does the distance column is the propensity score?
- the distance column is the same when I'm running "nearest", but the subclasess/pairs are different and seemed better in "nearest" at the subject level, there is advantage to use nearest in my case of looking of specific spair control for specific primary control who droped out?
- Minimal difference between propensity scores is the ideal match always?
- I need to find replacement for one of the primary controls, and then maybe also the "spair" one will drop out, and then I'll have to find a third option (and fourth and so on..)- what's the best method, and "how low" I can go? Can I define a rule by a specific maximal difference between 2 propensity scores? I'm looking for a conventional method that I can also report in a paper - but I couldn't find an example for it.
Thanks
– omer Sep 20 '21 at 09:36How can I see the difference per specific pair, and not the average difference between pairs?
I tried to set tols = 1e-7, it seemed it didn't change the Std. Pair Dist. column in the summary data. Maybe it doesn't work in an Optimal match?
thanks, should I use Mahalanobis distance (instead of distance = "glm" that calculates propensity scores) in the Optimal or Nearest method?
thanks! I'll try it.
?method_nearest. There is an example of doing so. – Noah Sep 20 '21 at 14:48