Introduzione al corso

Introduzione alla modellazione lineare in Python

Jason Vestuto

Data Scientist

Introduzione al Capitolo 1

Mappa del capitolo:

  • Esempi motivanti
  • Visualizzazione dei dati
  • Statistiche descrittive
Introduzione alla modellazione lineare in Python

Esempio di dati di viaggio

Grafico di punti, Distanza vs Tempo, miglia vs ore

Introduzione alla modellazione lineare in Python

Modelli come descrizioni

# Range dei dati y, in miglia
y_range = np.max(y) - np.min(y) = 300 - 0 = 300
# Range dei dati x, in ore
x_range = np.max(x) - np.min(x) = 6 - 0 = 6
# Stima della velocità
mph = y_range / x_range = 300 / 6 = 50
Introduzione alla modellazione lineare in Python

Visualizzare un modello

Grafico di dati e modello, distanza vs tempo

Introduzione alla modellazione lineare in Python

Previsioni del modello

# Modello come espressione Python
miles = 50*hours
# Il modello predice 300 miglia a 6 ore
time = 6
distance = 50 * time = 50 * 6 = 300
def model(time):
    return 50*time

predicted_distance = model(time=10)
Introduzione alla modellazione lineare in Python

Interpolazione

Grafico distanza vs tempo, con punto di interpolazione segnato tra due punti dati

Introduzione alla modellazione lineare in Python

Estrapolazione

Grafico distanza vs tempo, con punto di estrapolazione segnato fuori dai punti dati a tempo maggiore

Introduzione alla modellazione lineare in Python

Esercitiamoci!

Introduzione alla modellazione lineare in Python

Preparing Video For Download...