Bonjour à tous,
j'ai fait un modèle que je veux le tester avec la matrice de confusion
alors
j'ai
le modèle logit est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var~var1+var2+var3+ var4+ var5+var6
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 proba=predict(logit,data=données,type='response')
> prediction= ifelse(proba>0.5,1,0)
> table(données$var,prediction)
le résultat est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 prediction
        0     1
  0   435  9943
  1   620 22517
si je change le modèle comme suit :
logit est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var~var2+var3+ var5+var6
j'aurai pour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 proba=predict(logit,data=données,type='response')
> prediction= ifelse(proba>0.5,1,0)
> table(données$var,prediction)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 prediction
        1
  0 10378
  1 23137
pourquoi ?
et si je change la valeur 0.5 par 0.6 comme suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 proba=predict(logit,data=données,type='response')
> prediction= ifelse(proba>0.6,1,0)
> table(données$var,prediction)
j'aurai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
able(datanbdist$y,pred123.cl)
   prediction
        0     1
  0   435  9943
  1   620 22517
?
merci infiniment d'avance pour toute réponse