Applicazioni pratiche di machine learning/Previsioni sul cambiamento climatico: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
Riga 94:
RMSE_train= 0.3373344
 
Aggiungendo come predictors alla regressione lineare la CO2 emessa in Italia e nel mondo dal 1960 al 2014 si ottiene un adjusted R-squared = 0,69 e un errore RMSE = 0,30°C che danno una stima positiva del modello, infatti il 69% della variabilità della temperatura può essere espressa dalle variabili Anno, CO2_it e CO2_world . .
 
<syntaxhighlight lang="rsplus">
Riga 132:
 
RMSE_train= 0.3084831
 
'''Condizioni per l'utilizzo della regressione lineare multipla: '''
 
*relazioni lineare tra ciascun predictor (Anno, CO2_It,CO2_world) e la variabile di risposta (media) usando il grafici dei residui vs. predictor, dovendo ottenere uno scatterplot casuale intorno a 0
 
<syntaxhighlight lang="rsplus">
ggplot(data = lm_2, aes(x = df1$CO2_it, y = .resid)) +
geom_point() +
geom_hline(yintercept = 0, linetype = "dashed") +
xlab("CO2 italia") +
ylab("Residuals")
 
ggplot(data = lm_2, aes(x = df1$CO2_world, y = .resid)) +
geom_point() +
geom_hline(yintercept = 0, linetype = "dashed") +
xlab("CO2 mondo") +
ylab("Residuals")
</syntaxhighlight>
 
*distribuzione dei residui quasi normale con media 0
*residui dispersi casualmente in una banda con larghezza costante intorno a 0 (nessuna forma a ventaglio)
 
<syntaxhighlight lang="rsplus">
hist(lm_2$residuals)
qqnorm(lm_2$residuals)
qqline(lm_2$residuals)
plot(lm_2$residuals)
</syntaxhighlight>
 
...visualizzando i suddetti grafici tutte condizioni sono soddisfatte.
 
==Parte 5: Previsioni ==