Bonjour,
J'ai douze variables à estimer, et je veux ces contraintes suivante
M1+M2+M3+M4+M5+M6+M7+M8+M9+M10+M11+M12=1
M1>0
M2>0
M3>0
M4>0
M5>0
M6>0
M7>0
M8>0
M9>0
M10>0
M11>0
M12>0
Je fais donc ce code:
PROC reg data=coef;
MODEL dde_resil = M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 / NOINT;
RESTRICT M1+M2+M3+M4+M5+M6+M7+M8+M9+M10+M11+M12=1;
RESTRICT M1>0;
RESTRICT M2>0;
RESTRICT M3>0;
RESTRICT M4>0;
RESTRICT M5>0;
RESTRICT M6>0;
RESTRICT M7>0;
RESTRICT M8>0;
RESTRICT M9>0;
RESTRICT M10>0;
RESTRICT M11>0;
RESTRICT M12>0;
RUN;
Or les restrictions >0 ne marche pas.... Comment faire?
Partager