Match.data() not working

I noticed that Match.data() is not working and I can't tell why. I completed a mahalanobis matching and tried to extract the data, it extracted the whole data both matched and unmatched. I was expecting 757 observations but got 1279. This is an imputed data set the result is from one imputation.

Sample sizes:
Control Treated
All 887 392
Matched(ESS) 404.45 302
Matched 455 302
Unmatched 432 90
Discard 0. 0

Below is my code

 m.out5b <- matchit(telemed_use ~sex2.Male + Age2.2+ Age2.3+ Age2.4+Age2.5+Age2.6+Age2.7+Age2.8 +mode_arrival.1+
                       bmi2 + triage_pulse2 + triage_systolic + total_sofa1_ed2+infection_ed_source3.Abdominal+infection_ed_source3.Bacteremia+
                       infection_ed_source3.Cellulitie+infection_ed_source3.CNS_Mening+infection_ed_source3.Device_rel+RUCA2.Fou+RUCA2.Sev+RUCA2.Ten
                     +ed_provider_type2.Physician+ed_provider_type2.APP_NoPHY
                     + pmh_copd + pmh_cirrhosis + pmh_transplant + pmh_cancer + pmh_diabetes
                    + pmh_dialysis  +Lactate1_cat  +  citypop_2019 + EDVolume_2019 + totalbeds+ 
                    + transferdist, data = imp.data2[imp.data2$.imp ==1,],
                    distance = "glm", caliper = .20, ratio=2
                    ,
                    mahvars = ~ sex2.Male +  Age2.2+ Age2.3+ Age2.4+Age2.5+Age2.6+Age2.7+Age2.8 +mode_arrival.1+
                      bmi2 + triage_pulse2 + triage_systolic + total_sofa1_ed2+infection_ed_source3.Abdominal+infection_ed_source3.Bacteremia+
                      infection_ed_source3.Cellulitie+infection_ed_source3.CNS_Mening+infection_ed_source3.Device_rel+ RUCA2.Fou+ RUCA2.Sev +RUCA2.Ten
                    +ed_provider_type2.Physician+ed_provider_type2.APP_NoPHY + bmi2 + triage_pulse2 + triage_systolic + total_sofa1_ed2
                     + pmh_copd + pmh_cirrhosis + pmh_transplant + pmh_cancer + pmh_diabetes
                    + pmh_dialysis  +Lactate1_cat  +  citypop_2019 + EDVolume_2019 + totalbeds
                    +transferdist)
  summary(m.out5b)
  #exporting matched data
  Final_data5b = match.data(m.out5b)

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.