IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SAS STAT Discussion :

PROC REG: Statement RESTRICT


Sujet :

SAS STAT

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 19
    Points : 23
    Points
    23
    Par défaut PROC REG: Statement RESTRICT
    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?

  2. #2
    Membre confirmé
    Homme Profil pro
    Consultant Finance/Assurance
    Inscrit en
    Décembre 2013
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant Finance/Assurance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 198
    Points : 638
    Points
    638
    Par défaut
    Bonjour,

    Le restrict ne marche que pour des écritures du type :
    - A = B
    - A*B = 0
    - A+C = B + D

    Mais pas pour des inégalités !

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 19
    Points : 23
    Points
    23
    Par défaut
    Une solution du coup??

Discussions similaires

  1. PROC REG : régression et boucle
    Par geofnich dans le forum SAS STAT
    Réponses: 8
    Dernier message: 03/05/2010, 12h45
  2. problème PROC REG
    Par 8twilight8 dans le forum SAS STAT
    Réponses: 0
    Dernier message: 30/03/2010, 16h52
  3. Proc reg : probleme de sortie
    Par zaz007 dans le forum SAS STAT
    Réponses: 3
    Dernier message: 03/07/2009, 15h41
  4. Limiter les sorties de la proc reg
    Par PhYx dans le forum SAS STAT
    Réponses: 2
    Dernier message: 29/06/2009, 17h03
  5. proc reg option spec
    Par khiman dans le forum SAS STAT
    Réponses: 2
    Dernier message: 29/12/2008, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo