{{ 'ml-label-loading-course' | message }}
{{ toc.name }}
{{ toc.signature }}
{{ tocHeader }} {{ 'ml-btn-view-details' | message }}
{{ tocSubheader }}
{{ 'ml-toc-proceed-mlc' | message }}
{{ 'ml-toc-proceed-tbs' | message }}
Lesson
Exercises
Recommended
Tests
An error ocurred, try again later!
Chapter {{ article.chapter.number }}
{{ article.number }}. 

{{ article.displayTitle }}

{{ article.intro.summary }}
Show less Show more expand_more
{{ ability.description }} {{ ability.displayTitle }}
Lesson Settings & Tools
{{ 'ml-lesson-number-slides' | message : article.intro.bblockCount }}
{{ 'ml-lesson-number-exercises' | message : article.intro.exerciseCount }}
{{ 'ml-lesson-time-estimation' | message }}
Concept

Interpolation

Interpolation is a method used to estimate or predict values within a range of known data points. Its goal is to fit a line or curve to known data points, so it is possible to estimate values where there is no exact data. For example, observe how the amount of water left in an outdoor tank changes over the course of the month.
Scatter plot showing the amount of water left in a tank over the course of a month
The amount of water left in the tank on the day can be estimated from this plot. Notice that the data points follow a linear trend, so a linear model can be fitted to the data. To estimate a value for find where that point would be on the line. The coordinate of this point is the estimate.
Scatter plot showing the data, the repsective line of best fit and the interpolated point
The prediction indicates there were about gallons of water left in the tank on the day of the month. Interpolation generally helps estimate unknown or unrecorded values based on existing data. These guesses are typically more accurate than those provided by extrapolation.
Loading content