Python | Bar Plot vs Pie Plot

Bar Plot vs Pie Plot in Python: In this tutorial, we are going to compare Pie Plot and Bar Plot in terms of visualization. By Anuj Singh Last updated : August 18, 2023

Bar Plot vs Pie Plot

We used Subplot for side by side plot comparison. This would help us to decide which plotting technique should be used for any desired application.

Bar Plot

When we have to compare multiple categories but the sum is not 100, then it is good to use Bar Plot.

Pie Plot

When the data to be summed up to 100 Percent then it is preferable to use Pie Plot.

Illustration

Python | Bar Plot vs Pie Plot (1) Python | Bar Plot vs Pie Plot (2) Python | Bar Plot vs Pie Plot (3)

Python program to demonstrate example to compare bar plot and pie plot

import matplotlib.pyplot as plt

labels = 'A', 'B', 'C', 'D', 'E', 'F'
sizes = [15, 20, 10, 17, 1, 37]
alp = (0.9, 0.9, 0.9, 0, 0.9, 0.9)
plt.figure()
plt.title('Pie Plot')
plt.pie(sizes, labels=labels, counterclock=False, autopct='%1.1f%%', shadow=True)
plt.axis('equal')  
plt.show()

plt.figure()
plt.title('Bar Plot')
plt.bar(labels, sizes, color='pink')
plt.show()

plt.figure()
plt.subplot(121)
plt.title('Pie Plot')
plt.pie(sizes, labels=labels, counterclock=False, autopct='%1.1f%%', shadow=True)
plt.axis('equal')  

plt.subplot(122)
plt.title('Bar Plot')
plt.bar(labels, sizes, color='pink')
plt.show()

Output:

Output is as figure

Comments and Discussions!

Load comments ↻






Copyright © 2024 www.includehelp.com. All rights reserved.