Introduktion till kursen

Introduktion till linjär modellering i Python

Jason Vestuto

Data Scientist

Introduktion till kapitel 1

Kapitel 1 – översikt:

  • Motiverande exempel
  • Datavisualisering
  • Deskriptiv statistik
Introduktion till linjär modellering i Python

Exempeldata för en resa

Graf med punkter, avstånd kontra tid, miles kontra timmar

Introduktion till linjär modellering i Python

Modeller som beskrivningar

# Range of y data, in miles
y_range = np.max(y) - np.min(y) = 300 - 0 = 300
# Range of x data, in hours
x_range = np.max(x) - np.min(x) = 6 - 0 = 6
# Estimating the speed
mph = y_range / x_range = 300 / 6 = 50
Introduktion till linjär modellering i Python

Visualisera en modell

Graf med data och modell, avstånd kontra tid

Introduktion till linjär modellering i Python

Modellprediktioner

# Model as python expression
miles = 50*hours
# Model predicts distance is 300 miles at 6 hours
time = 6
distance = 50 * time = 50 * 6 = 300
def model(time):
    return 50*time

predicted_distance = model(time=10)
Introduktion till linjär modellering i Python

Interpolation

Graf över avstånd kontra tid, med interpolationspunkt markerad mellan två datapunkter

Introduktion till linjär modellering i Python

Extrapolation

Graf över avstånd kontra tid, med extrapolationspunkt markerad utanför datapunkterna vid längre tid

Introduktion till linjär modellering i Python

Nu kör vi en övning!

Introduktion till linjär modellering i Python

Preparing Video For Download...