IniziaInizia gratis

La curva di guadagno per valutare il modello di disoccupazione

Nell'esercizio precedente hai fatto previsioni su female_unemployment e hai visualizzato le previsioni e i residui. Ora tracerai anche la curva di guadagno delle previsioni di unemployment_model rispetto ai valori reali di female_unemployment usando la funzione WVPlots::GainCurvePlot() (docs).

Quando l'ordine conta più dei valori esatti, la curva di guadagno ti aiuta a verificare se le previsioni del modello ordinano nello stesso modo dell'esito reale.

Le chiamate alla funzione GainCurvePlot() sono del tipo:

GainCurvePlot(frame, xvar, truthvar, title)

dove

  • frame è un data frame
  • xvar e truthvar sono stringhe che indicano i nomi delle colonne del data frame frame con le previsioni e con l'esito reale
  • title è il titolo del grafico

Quando le previsioni ordinano esattamente nello stesso modo, il coefficiente di Gini relativo è 1. Quando il modello ordina male, il coefficiente di Gini relativo è vicino a zero, o persino negativo.

Il data frame unemployment, che contiene anche le previsioni, e il modello unemployment_model sono a tua disposizione.

Questo esercizio fa parte del corso

Supervised Learning in R: Regression

Visualizza il corso

Istruzioni dell'esercizio

  • Carica il pacchetto WVPlots usando library().
  • Traccia la curva di guadagno. Dai al grafico il titolo "Unemployment model". Le previsioni del modello ordinano correttamente?

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# unemployment (with predictions) is available
summary(unemployment)

# unemployment_model is available
summary(unemployment_model)

# Load the package WVPlots
___

# Plot the Gain Curve
___(___, ___, ___, "Unemployment model")
Modifica ed esegui il codice