Pandas DataFrame Pie Plot.
Table Of Contents:
- Syntax ‘plot.pie( )’ Method In Pandas.
- Examples ‘plot.pie( )’ Method.
(1) Syntax:
DataFrame.plot.pie(**kwargs) Description:
Generate a pie plot.
A pie plot is a proportional representation of the numerical data in a column. This function wraps
matplotlib.pyplot.pie()for the specified column.If no column reference is passed and
subplots=Truea pie plot is drawn for each numerical column independently.
Parameters:
- y: int or label, optional – Label or position of the column to plot. If not provided,
subplots=Trueargument must be passed. - **kwargs – Keyword arguments to pass on to
DataFrame.plot().
Returns:
- matplotlib.axes.Axes or np.ndarray of them – A NumPy array is returned when subplots is True.
(2) Examples Of plot.area() Method:
Example-1:
df = pd.DataFrame({'mass': [0.330, 4.87 , 5.97],
'radius': [2439.7, 6051.8, 6378.1]},
index=['Mercury', 'Venus', 'Earth'])
df Output:
plot = df.plot.pie(y='mass', figsize=(5, 5)) Output:
plot = df.plot.pie(subplots=True, figsize=(11, 6)) Output:

