mars.dataframe.DataFrame.plot.box#

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

制作数据框列的箱形图。

箱形图是一种通过四分位数图形化描述数值数据组的方法。箱形图的范围从数据的Q1到Q3四分位数,在中位数(Q2)处有一条线。胡须从箱体的边缘延伸,以显示数据的范围。胡须的位置默认设置为离箱体边缘1.5*IQR(IQR = Q3 - Q1)的距离。异常值是指位于胡须末端之外的点。

有关更多详细信息,请参阅维基百科关于 boxplot 的条目。

使用该图表时需要考虑的一点是,箱体和须可能会重叠,这在绘制小数据集时非常常见。

Parameters
  • (str序列) – 要按此列进行分组的数据框中的列。

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

Return type

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

另请参阅

DataFrame.boxplot

另一种绘制箱线图的方法。

Series.plot.box

从Series对象绘制箱线图。

matplotlib.pyplot.boxplot

在matplotlib中绘制箱线图。

示例

从一个包含四列随机生成数据的DataFrame中绘制箱线图。

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

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