[R] Régression linéaire avec variables quantitatives et qualitatives
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

[R] Régression linéaire avec variables quantitatives et qualitatives



  1. #1
    petitelectron

    Exclamation [R] Régression linéaire avec variables quantitatives et qualitatives


    ------

    Bonjour à tous,

    Je débute dans le language R et je souhaite faire une régression linéaire en me basant sur 3 variables l'effet d'une varaiable (lnDON, quantitative) sur une autre (lnqPCR, quantitative) en rajoutant un effet (LABO, qualitative).

    Code:
    data<-data[ ,c("qPCR","DON", "LABO")]
    data$lnqPCR<-log(data$qPCR)
    data$lnDON<-log(data$DON)
    plot(lnDON~lnqPCR, data=data)
    data <- data[data$lnqPCR!=0, c("lnDON", "lnqPCR", "LABO") ]
    data$LABO <-as.factor(as.character(data$LABO))
    champi.lm<-lm(data$lnqPCR~data$lnDON*data$LABO)
    summary(champi.lm)
    et j'obtiens pour les deux dernieres étapes, les messages suivants :

    Code:
    > champi.lm<-lm(data$lnEF1a_Fgraminearum~data$lnV70*data$LABO)
    Messages d'avis :
    1: In model.response(mf, "numeric") :
      l'utilisation de type="numeric" avec une réponse de type facteur sera ignorée
    2: In Ops.factor(y, z$residuals) : - not meaningful for factors
    > summary(champi.lm)
    
    Call:
    lm(formula = data$lnEF1a_Fgraminearum ~ data$lnV70 * data$LABO)
    
    Residuals:
    Erreur dans quantile.default(resid) : factors are not allowed

    Je suis dans la mouise ...
    quelqu'un sait où est mon souci ??

    Merci

    -----

  2. #2
    Dlzlogic

    Re : [R] Régression linéaire avec variables quantitatives et qualitatives

    Bonjour,
    Je veux bien essayer de vous aider, mais je ne connais pas R.
    Il faudrait que vous décriviez plus précisément votre problème de régression (indépendamment de tout langage).
    Quand on parle de régression on considère généralement que l'on a N couples de valeurs x et y liés par une relation telle que on peut trouver les paramètres A et B qui vérifient au mieux la relation y = A + B.x
    Or, vous parlez de 3 variables ?

  3. #3
    defender19

    Re : [R] Régression linéaire avec variables quantitatives et qualitatives

    Salut,

    Tu as une mauvaise syntaxe :

    Si tu veux deux variables explicatives, c'est :

    modele=lm(Y~var1+var2) et non "*"


  4. #4
    petitelectron

    Re : [R] Régression linéaire avec variables quantitatives et qualitatives

    Salut ! J'ai mis "*" car c'est ma var2 qui a un effet sur var1 !! c'est pas bon ?

  5. A voir en vidéo sur Futura
  6. #5
    Scaeva

    Re : [R] Régression linéaire avec variables quantitatives et qualitatives

    Bonjour,
    La syntaxe est bonne, le "*" est bien autorisé. Par contre, on ne pas faire une régression avec lm() de cette manière avec une variable qualitative. Le problème est là. Qu'est ce que vous voulez faire ? Une régression par modalité de la variable qualitative ?

  7. #6
    petitelectron

    Re : [R] Régression linéaire avec variables quantitatives et qualitatives

    En fait mes soucis venaient de mon jeu de données, j'avais des logarithmes de 0 et une variable ayant des valeurs quantitatives et qualitatives ... Donc je n'aurai pas pu aller très loin ces problèmes sont résolus


    Mais maintenant que j'ai mes résultats d'anova je ne sais pas très bien comment les interpréter :S
    Nom : Ancova.JPG
Affichages : 1053
Taille : 85,5 Ko

    Je voulais démontrer que deux nuage de points (data$lnV70 en fonction de data$lnEF1a_Fgraminearum) avaient bien la même pente et qu'il n'y avait pas d'effet de la variable LABO. Vu le résultat de mon summary(champi.lm) mes p-value < à 0,05 donc je peux conclure qu'il n'y a pas de différence significative, qu'en gros mes valeurs ne sont pas séparées par cet effet LABO ??

    En fait je ne sais pas ce que me renseigne ces résultats c'est un peux du charabia pour moi...

  8. #7
    Dlzlogic

    Re : [R] Régression linéaire avec variables quantitatives et qualitatives

    Bonjour,
    Si vous me transmettez vos données, je pourrai peut-être vous éclairer.
    Vous pouvez me joindre sur mon site http://www.dlzlogic.com

Discussions similaires

  1. Regression linéaire pour deux variables
    Par inviteccee45bb dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 03/06/2013, 20h31
  2. Econométrie des variables qualitatives
    Par invite806910b6 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 16/10/2011, 12h30
  3. Analyse de régression avec des variables qualitatives
    Par invite119daa51 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 24/04/2009, 22h19
  4. Corrélation entre variables qualitatives
    Par invite867771eb dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 17/11/2008, 14h47
  5. Lien entre 2 variables qualitatives
    Par invitea4141175 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 24/07/2006, 09h58