The plot most often accompanied by a histogram is a normal distribution plot. These plots come in handy when we are trying to identify averages, outliers, and distributions. Also, they are very easy to produce with Python. They require the following two libraries to be installed:
sciPy will help us with producing the normalization parameters of the curve and NumPy, a library that is often associated with linear algebra, will help us perform several mathematical functions.
scipy earlier in the chapter; however,
numpy may need to be installed either through PyCharm or through the command line, as follows:
pip install numpy
We can begin by importing both of them into our project, as seen in the following script.
import numpy as np import scipy.stats as stats
A normal distribution curve requires two values for its creation: