maxframe.dataframe.DataFrame.plot.pie#

DataFrame.plot.pie(*args, **kwargs)#

生成一个饼图。

饼图是某一列中数值数据的比例表示。此函数对指定列包装了 matplotlib.pyplot.pie()。如果未传递列引用且 subplots=True,则会为每个数值列独立绘制饼图。

参数:
  • y (int or label, optional) -- 要绘制的列的标签或位置。如果未提供,则必须传递 subplots=True 参数。

  • **kwargs -- 传递给 DataFrame.plot() 的关键字参数。

返回:

subplots 为 True 时返回一个 NumPy 数组。

返回类型:

matplotlib.axes.Axes or np.ndarray of them

参见

Series.plot.pie

为 Series 生成一个饼图。

DataFrame.plot

绘制 DataFrame 的图表。

示例

在下面的示例中,我们有一个包含行星质量和半径信息的 DataFrame。我们将 'mass' 列传递给饼图函数以获得饼图。

(Source code)

(Source code)