Skip to Content
Interquartile Range
IQR in SciPy

In the last exercise, we calculated the IQR by finding the quartiles using NumPy and finding the difference ourselves. The SciPy library has a function that can calculate the IQR all in one step.

The iqr() function takes a dataset as a parameter and returns the Interquartile Range. Notice that when we imported iqr(), we imported it from the stats submodule:

From scipy.stats import iqr dataset = [4, 10, 38, 85, 193] interquartile_range = iqr(dataset)



Let’s calculate the IQR again, but this time, use SciPy’s function.

Create a variable named interquartile_range and set it equal to the result of calling iqr() using songs as a parameter.

Folder Icon

Sign up to start coding

Already have an account?