我知道我必须首先将数据分类为间隔,但是我找不到执行所有这些操作的函数。样本x和y数据here另存为.npy。
答案 0 :(得分:0)
我会考虑使用matplotlib。框可以这样绘制: https://matplotlib.org/gallery/pyplots/boxplot_demo_pyplot.html?highlight=boxplot 散点图也可以这样绘制:https://matplotlib.org/gallery/lines_bars_and_markers/scatter_demo2.html?highlight=scatter
他们的站点上具有搜索功能,以及大量有关如何利用他们的库的文档。
对于您的特定问题,您可以在绘制matplotlib中的许多东西时指定zorder,并可以使用它来将箱形图定义在最上面。我相信,如果未定义zorder,它将按照在程序中遇到的顺序绘制项目(因此您可以先绘制散点图,然后再绘制箱形图,并且应该如上图所示正确显示!< / p>