How to Change the Color of a Graph Plot using pygal? Last Updated : 24 Jan, 2021 Comments Improve Suggest changes Like Article Like Report Prerequisites: pygal Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. In this article, we will see how we can change chart color in the Pygal module. While making a chart it is important for us to adjust color The following methods are used for the creation of the graph and corresponding color change of the graph. Here we will see some examples to illustrate our point as per our requirement. Approach: Import required module.Create a chart object.Change the color of the chart.Label the graph.Display Graph. Implementation of the concept discussed above is given below: Example 1: Python3 import pygal from pygal.style import Style # change graph color custom_style = Style( colors=('#E80080', '#404040', '#9BC850', '#ffeb44', '#ff00ff')) # creating Pie chart object pie_chart = pygal.Pie(inner_radius=1, style=custom_style) pie_chart.title = 'Number of people using social media (in million)' pie_chart.add('Signal', 14.36) pie_chart.add('Instagram', 26.01) pie_chart.add('Twitter', 8.8) pie_chart.add('Facebook', 30.32) pie_chart.add('Youtube', 20.3) pie_chart.render_to_png('aa.png') Output Example 2: Python3 # importing pygal import pygal from pygal.style import Style # change graph color custom_style = Style( colors=('#ffebcd', '#daa520', '#9BC850', '#ffeb44', '#ff00ff')) # creating Bar chart object pie_chart = pygal.Bar(style=custom_style) # chart data pie_chart.add('Hindu', 13.36) pie_chart.add('Muslim', 21.01) pie_chart.add('Buddhist', 5.8) pie_chart.add('Christian', 33.32) pie_chart.add('Others', 26.3) # naming the title pie_chart.title = 'World religion population in 2007 (in %)' pie_chart.render_to_png('aa.png') Output Example 3: Python3 # importing pygal import pygal from pygal.style import Style # change graph color custom_style = Style( colors=('#ffebcd', '#daa520', '#9BC850', '#ffeb44', '#ff00ff')) # creating Dot chart object pie_chart = pygal.Dot(style=custom_style) # chart data pie_chart.add('Hindu', 13.36) pie_chart.add('Muslim', 21.01) pie_chart.add('Buddhist', 5.8) pie_chart.add('Christian', 33.32) pie_chart.add('Others', 26.3) # naming the title pie_chart.title = 'World religion population in 2007 (in %)' pie_chart.render_to_png('aa.png') Output Comment More infoAdvertise with us Next Article Bar Chart in Pygal S skrg141 Follow Improve Article Tags : Python Python-pygal Practice Tags : python Similar Reads Pygal Tutorial Pygal is a Python library and It is an open-source that is used for creating visual and interactive charts. This library is based on SVG technology, which ensures that the charts are scalable without any loss in quality. Various visualization packages in Python can be used to create a range of chart 3 min read Pygal basicsHow to limit the width and height in Pygal?Prerequisites: pygal Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. While making a plot it is important for us to optimize its size. In this article, we will see how we can resize the plot window in the P 2 min read How to rotate x labels using Pygal?Prerequisites: Pygal Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. While making a plot it is important for us to optimize its label, title, size. In this article, we will see how we can rotate the X-Labe 2 min read How to change the position of legend in Pygal?Prerequisites:  pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. In this article, we will see how 2 min read How to change legend box size in Pygal?Prerequisites:  pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. In this article, we will see how 2 min read How to show or hide labels in Pygal?Prerequisites:  pygal Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. While making a plot it is important for us to optimize its label, title, size. In this article, we will see how we can show/hide the la 2 min read How to change number of scales in pygal?Prerequisites:pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. In this article, we will see how we 2 min read How to Change the Color of a Graph Plot using pygal?Prerequisites: pygal Pygal is a graphics and user interface library for Python that provides functionality commonly required in designing and science applications. In this article, we will see how we can change chart color in the Pygal module. While making a chart it is important for us to adjust co 2 min read Different Charts in PygalBar Chart in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand and write. Bar Chart A bar chart 2 min read Pie chart in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand and write. Pie Chart A pie chart 2 min read Half pie chart in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand. Half Pie Chart A half pie chart 2 min read Multi-Series Pie Chart in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand and write. Multi-Series Pie Chart 2 min read Histogram in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand and write. Histogram The histogra 2 min read Solid Gauge Chart in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand and write. Solid Gauge Chart Gaug 1 min read Styling Graphs in Pygal Pygal is a Python module that is mainly used to build SVG (Scalar Vector Graphics) graphs and charts. SVG is a vector-based graphics in the XML format that can be edited in any editor. Pygal can create graphs with minimal lines of code that can be easy to understand and write. Pygal is the Python mo 2 min read Like