Introduction
In this tutorial, we want to create a Histogram. In order to do this, we use the hist() function of Matplotlib.
Import Libraries
First, we import the Pyplot submodule. The Pyplot submodule contains a collection of important functions such as the plot() function or the hist() function. In addition, we import NumPy.
import matplotlib.pyplot as plt
import numpy as np
Define Data
Now, let's define our example data. We consider the results of a university exam. The number of points ranges from 0 to 100. We assume that 80 students took part in the exam. We generate a random distribution with NumPy.
exam_result = np.random.randint(100, size=80)
print(exam_result)
![](https://www.deeplearningnerds.com/content/images/2023/11/image-134.png)
Basic Histogram
Now, we would like to draw a Histogram, that visualizes the distribution of the exam results. In order to do this, we use the hist() function.
plt.hist(exam_result)
plt.show()
![](https://www.deeplearningnerds.com/content/images/2023/11/image-135.png)
Change Style of the Histogram
Next, we want to change the style of the Histogram. We want to change the color and add a line around the bars. Furthermore we want to have five bins.
plt.hist(exam_result, bins=5, color = "lightseagreen",
edgecolor="yellow", linewidth=0.7)
plt.show()
![](https://www.deeplearningnerds.com/content/images/2023/11/image-136.png)
Conclusion
Congratulations! Now you are one step closer to become an AI Expert. You have seen that it is very easy to create a Histogram. We can simply use the hist() function of Matplotlib. Try it yourself!
Also check out our Instagram page. We appreciate your like or comment. Feel free to share this post with your friends.