Skip to content

Practicum: Predictions

Practicum: Predictions


Students will create a linear model to predict the nutritional component that is most closely associated with the amount of sugar contained in a cereal.


  1. Predictions Practicum (LMR_U4_Practicum_Predictions)



Data about the nutritional components of popular cereal brands has been collected and made available for your team’s use. We are interested in determining which other nutritional component is most closely associated with the amount of sugar contained in a cereal.

Your team will use the data to make predictions using linear models and compare the accuracy of your model to the rest of your classmates. Finally, the class will determine which team had the best prediction. Follow the directions below to explore and analyze the data:

  1. You will have two data sets: one for training and one for testing. Load both data sets. Write down the code you used.

  2. Explore the training data. Make several plots of different variable combinations and fit a linear regression line through them. Select the model that you think best makes the best prediction.

  3. For the linear model your team selected:

    a. Describe what the plot shows.

    b. Explain why you selected that particular model.

    c. Compute the mean absolute error of your model using your testing data.

    d. Now make a set of predictions with your testing data. Calculate the mean absolute error for the testing data. Is it better or worse than for the training data, or about the same?

  4. Present your team’s linear model to the class. Explain why you chose your model and the typical amount of error in its predictions.

  5. Give an example of a prediction for one value of x. State that value, give the predicted calories, and describe, based on the testing data, how far off your prediction might actually be.