mars.dataframe.DataFrame.plot.pie#

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

生成饼图。

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

Parameters
  • y (intlabel, 可选) – 要绘制的列的标签或位置。 如果未提供,则必须传递subplots=True参数。

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

Returns

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

Return type

matplotlib.axes.Axes 或它们的 np.ndarray

另请参阅

Series.plot.pie

为一个序列生成饼图。

DataFrame.plot

绘制数据框的图表。

示例

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

(源代码, png, 高分辨率.png, pdf)

../../../_images/mars-dataframe-DataFrame-plot-pie-1.png

(源代码, png, 高分辨率.png, pdf)

../../../_images/mars-dataframe-DataFrame-plot-pie-2.png