La fonction calcule le gain pour une variable réponse binaire et calcule le gain (par défaut, le taux de bonne classification). Elle retourne le point de coupure optimal.
La fonction prend comme argument un modèle de classe
glm
et réajuste le modèle de manière répétée pour
calculer la performance par validation croisée.
Le modèle est réajusté nrep
fois.
Utilisation
select_pcoupe(
modele,
c00 = 1,
c11 = 1,
c01 = 0,
c10 = 0,
plot = FALSE,
nrep = 10L,
ncv = 10L
)
Arguments
- modele
modèle linéaire généralisé pour variables binaires
- c00
coût de classification pour vrai négatif
- c11
coût de classification pour vrai positif
- c01
coût de classification pour faux positif
- c10
coût de classification pour faux négatif
- plot
booléen, si
TRUE
, produit un graphique du lift. La valeur par défaut estFALSE
.- nrep
entier, nombre de réplications pour la validation croisée
- ncv
entier, nombre de groupes pour la validation croisée
Valeur de retour
un graphique de la performance moyenne en fonction du point de coupure et une liste avec les éléments suivants:
optim
: point de coupure qui maximise le gaingainmax
: gain maximal enregistrépcoupe
points de coupegain
gain moyen pour chaque point de coupec00
: poids associé aux vrais négatifsc11
: poids associé aux vrais positifsc01
: poids associé aux faux négatifsc10
: poids associé aux faux positifs