def pie(self, y=None, **kwds):
return self(kind='<STR_LIT>', y=y, **kwds)<EOL>
Generate a pie plot.

A pie plot is a proportional representation of the numerical data in a
column. This function wraps :meth:`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.
**kwds
    Keyword arguments to pass on to :meth:`DataFrame.plot`.

Returns
-------
matplotlib.axes.Axes or np.ndarray of them
    A NumPy array is returned when `subplots` is True.

See Also
--------
Series.plot.pie : Generate a pie plot for a Series.
DataFrame.plot : Make plots of a DataFrame.

Examples
--------
In the example below we have a DataFrame with the information about
planet's mass and radius. We pass the the 'mass' column to the
pie function to get a pie plot.

.. plot::
    :context: close-figs

    >>> df = pd.DataFrame({'mass': [0.330, 4.87 , 5.97],
    ...                    'radius': [2439.7, 6051.8, 6378.1]},
    ...                   index=['Mercury', 'Venus', 'Earth'])
    >>> plot = df.plot.pie(y='mass', figsize=(5, 5))

.. plot::
    :context: close-figs

    >>> plot = df.plot.pie(subplots=True, figsize=(6, 3))