Help using Base SAS procedures

PROC PSMATCH error: a feasible optimal fixed ratio matching that has the specified parameters does n

Reply
Regular Learner
Posts: 1

PROC PSMATCH error: a feasible optimal fixed ratio matching that has the specified parameters does n

I am getting below error message in PROC PSMATCH when I execute including commented variables. While same code with commented variables run perfectly fine. 
ERROR: A feasible optimal fixed ratio matching that has the specified parameters does not exist.
 
Here is my code.
ODS GRAPHICS ON;
PROC PSMATCH DATA=J2C.TKA_JVSA_DEMO REGION=TREATED;
CLASS  KNEE GENDER RACE_W RACE_B RACE_O MSM MSS MSO PAYOR_MC PAYOR_MD PAYOR_MN PAYOR_CO PAYOR_OT YR14 YR15
YR16 YR17 SOURCE_OF_ADMISSION URBAN_RURAL TEACHING REGION_NE REGION_MW REGION_SO REGION_WE 
HS_SMALL HS_MEDIUM HS_LARGE CCI_0 CCI_1 CCI_2 COST_TYPE ATTPHY_SPEC_CAT MI CHF PVD CPD PUD DM OBE DEP HTN;
PSMODEL KNEE(TREATED='JOURNEY')= AGE GENDER RACE_W RACE_B RACE_O MSM MSS MSO PAYOR_MC PAYOR_MD PAYOR_MN PAYOR_CO
PAYOR_OT YR14 YR15 YR16 YR17 SOURCE_OF_ADMISSION URBAN_RURAL TEACHING CCI_1 /*REGION_NE REGION_MW REGION_SO REGION_WE 
HS_SMALL HS_MEDIUM HS_LARGE CCI_0  CCI_2*/ COST_TYPE ATTPHY_SPEC_CAT MI CHF PVD CPD PUD DM OBE DEP HTN CCI;
MATCH  METHOD=OPTIMAL (K=1) /*EXACT=TEACHING EXACT=COST_TYPE EXACT=SOURCE_OF_ADMISSION*/ STAT=LPS CALIPER=0.3;
ASSESS  LPS VAR=(AGE GENDER RACE_W RACE_B RACE_O MSM MSS MSO PAYOR_MC PAYOR_MD PAYOR_MN PAYOR_CO PAYOR_OT YR14 YR15
YR16 YR17 SOURCE_OF_ADMISSION URBAN_RURAL TEACHING /*REGION_NE REGION_MW REGION_SO REGION_WE 
HS_SMALL HS_MEDIUM HS_LARGE CCI_0 CCI_1 CCI_2*/ COST_TYPE ATTPHY_SPEC_CAT MI CHF PVD CPD PUD DM OBE DEP HTN CCI)
/WEIGHT=NONE PLOTS=(BOXPLOT BARCHART);
OUTPUT  OUT(OBS=MATCH)=TKA_JVSA_PS LPS=_LPS MATCHID=_MATCHID;
RUN;
ODS GRAPHICS OFF;
Ask a Question
Discussion stats
  • 0 replies
  • 93 views
  • 0 likes
  • 1 in conversation