# How to Create a Pie Chart in Seaborn?

• Last Updated : 28 Feb, 2022

In this article, we will learn how to plot pie charts using seaborn and matplotlib.

Seaborn is a Python data visualization library based on matplotlib. It provides a high-level interface for drawing attractive and informative statistical graphics. Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib is a multi-platform data visualization library built on NumPy arrays and designed to work with the broader SciPy stack.

Syntax to install seaborn and matplotlib libraries:

pip install seaborn

pip install matplotlib

Example 1:

Let’s take an example of 5 classes with some students in it and plot a pie chart on the basic number of students in each class.

## Python3

 # importing libraries import matplotlib.pyplot as plt import seaborn    # declaring data data = [44, 45, 40, 41, 39] keys = ['Class 1', 'Class 2', 'CLass 3', 'Class 4', 'Class 5']    # define Seaborn color palette to use palette_color = seaborn.color_palette('bright')    # plotting data on chart plt.pie(data, labels=keys, colors=palette_color, autopct='%.0f%%')    # displaying chart plt.show()

Output:

Example 2:

Now let’s plot a pie chart with a different palette and explode.

## Python3

 # importing libraries import matplotlib.pyplot as plt import seaborn    # declaring data data = [44, 45, 40, 41, 39] keys = ['Class 1', 'Class 2', 'CLass 3', 'Class 4', 'Class 5']    # declaring exploding pie explode = [0, 0.1, 0, 0, 0] # define Seaborn color palette to use palette_color = seaborn.color_palette('dark')    # plotting data on chart plt.pie(data, labels=keys, colors=palette_color,         explode=explode, autopct='%.0f%%')    # displaying chart plt.show()

Output:

My Personal Notes arrow_drop_up
Recommended Articles
Page :