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=True
a 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=True
argument 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))