mars.dataframe.DataFrame.plot.area#

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

绘制堆叠区域图。

面积图以视觉方式显示定量数据。 该函数封装了matplotlib的面积函数。

Parameters
  • x (标签 或者 位置, 可选) – X 轴的坐标。默认使用索引。

  • y (标签位置, 可选) – 要绘制的列。默认使用所有列。

  • 堆叠 (布尔值, 默认为 True) – 区域图默认是堆叠的。设置为 False 可创建一个未堆叠的图。

  • **kwargs – 额外的关键字参数在 DataFrame.plot()中有所记录。

Returns

面积图,如果subplots为True则为面积图数组。

Return type

matplotlib.axes.Axesnumpy.ndarray

另请参阅

DataFrame.plot

使用 matplotlib / pylab 绘制 DataFrame 的图表。

示例

根据基本业务指标绘制区域图:

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

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

区域图默认为堆叠。要生成不堆叠的图,可以传递 stacked=False:

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

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

为单列绘制区域图:

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

../../../_images/mars-dataframe-DataFrame-plot-area-3.png

使用不同的 x 进行绘图:

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

../../../_images/mars-dataframe-DataFrame-plot-area-4.png