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

R Discussion :

codage variable qualitative (dummy)


Sujet :

R

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Mai 2013
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2013
    Messages : 25
    Points : 30
    Points
    30
    Par défaut codage variable qualitative (dummy)
    Bonsoir,

    Comment coder ma variable "qualité" qui possède en fait 3 modalités de réponses (mauvaise qualité, qualité moyenne, bonne qualité).
    Etant donné qu'il s'agit d'une variable qualitative à insérer dans un modèle de régression multiple, je l'ai codée en 0= absence /1=présence
    Il est vrai qu'avec une variable qualitative binaire, le codage (0/1) fonctionne bien mais quand on a une variable à 3 modalités de réponse, apparemment cela ne fonctionne pas avec R.

    J'ai codé de cette manière.

    mauvaise qualité qualité moyenne bonne qualité
    0 1 0
    1 0 0
    0 0 1
    1 0 0
    0 1 0
    0 0 1

    Sinon, comment coder la variable qualité à 3 modalités de réponse ?

    Merci pour votre réponse.

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Mars 2013
    Messages : 208
    Points : 461
    Points
    461
    Par défaut
    Salut,

    Il n'y a rien à recoder, R gère pour toi les variables qualitatives dans la regression linéaire.

    Tu gardes ta variable sous forme qualitative du type:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    qualité 
    "moyenne "
    "mauvaise"
    "bonne"
    "mauvaise "
    "moyenne"
    "bonne"
    Et tu ajoutes qualité dans la liste des variables explicatives.

  3. #3
    Membre confirmé
    Homme Profil pro
    MCU
    Inscrit en
    Juillet 2010
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : MCU
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2010
    Messages : 185
    Points : 486
    Points
    486
    Par défaut
    Bonjour,

    Pour completer la reponse precedente, si vous voulez preciser explicitement dans votre regression que la variable est une variable qualitative, vous pouvez utiliser 'factor'. Normalement, c'est le comportement par defaut pour ce genre de variable mais cela peut rendre votre code plus lisible.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    results <- glm(var.dep ~ pred1 + factor(qualite), data=donnees)
    HTH

    Vincent

  4. #4
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juin 2018
    Messages : 1
    Points : 2
    Points
    2
    Par défaut codage pour matrice de corrélation
    Bonjour,

    Je planche actuellement sur une base de données avec des variables qualitatives et quantitatives et je ne parviens pas à produire une matrice de corrélation entre ces données car elles ne sont pas numériques. (Forcément me direz vous)
    Je pensais donc, comme dummy a eu l'idée, les recoder, puisqu'elles ont 3 modalités chacunes environ.

    Pensez-vous que cela soit pertinent pour obtenir une matrice de corrélation ?

    Merci d'avance
    Je m'excuse par avance si ce message semble inaproprié à cet endroit

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. PROC FREQ : tri variables qualitatives
    Par CrYpTobooy dans le forum SAS Base
    Réponses: 4
    Dernier message: 18/12/2014, 07h01
  2. Création "à la volée" d'une variable qualitative
    Par argonath dans le forum Développement
    Réponses: 11
    Dernier message: 04/10/2010, 09h07
  3. Variable qualitative à plusieurs classes
    Par elvolcano dans le forum R
    Réponses: 3
    Dernier message: 16/04/2010, 09h03
  4. Etude de variables qualitatives
    Par senderia dans le forum R
    Réponses: 2
    Dernier message: 13/01/2010, 18h27
  5. Codage variable
    Par thanos125 dans le forum SAS Base
    Réponses: 5
    Dernier message: 26/11/2008, 14h54

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