Visualizing normal distribution plots in Python

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:

  • numpy
  • scipy

Note

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.

We installed 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, ...

Get Practical Business Intelligence now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.