首页 > 解决方案 > 绘制具有 3 个特征的箱线图

问题描述

例如,我有一个这样的数据框

x1 x2 班级
0.1 0.2 1
0.3 0.4 2
... ... ...

如何使用箱线图创建这样的图表 在此处输入图像描述

为了实现散点图,我将数据框分成 2 个,基于class并在同一个图上分别绘制它们。但是如何用箱线图实现上图的效果呢?

标签: pandasdataframematplotlibplotdata-science

解决方案


箱线图使用方框和线来描述一组或多组数值数据的分布。这意味着一个轴必须是分类的,而另一个轴必须是数字的。

有关更多信息,请参阅此链接:https ://chartio.com/learn/charts/box-plot-complete-guide/

如果仍然,您想实现这一点,那么您可以将一列装箱。

参考这个:https ://pandas.pydata.org/docs/reference/api/pandas.cut.html


推荐阅读