Get startedGet started for free

Fitting a model

A university has provided you with data that shows a relationship between the hours of study and the scores that the students get on a given test.

You have access to the data through the variables hours_of_study and scores. Use a linear model to learn from the data.

This exercise is part of the course

Foundations of Probability in Python

View Course

Exercise instructions

  • Import the linregress() function from scipy.stats.
  • Fit a linear model using the provided data in the hours_of_study and scores variables.
  • Print the parameters.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Import the linregress() function
from scipy.stats import ____

# Get the model parameters
slope, intercept, r_value, p_value, std_err = ____(____, ____)

# Print the linear model parameters
print('slope:', ____)
print('intercept:', ____)
Edit and Run Code