首页 > 解决方案 > 使用另一个分类变量“Day”为“share”列绘制箱形图

问题描述

        shares    PC         Day
0.01    546.68  NaN         Weekend
0.02    695.34  27.193239   Weekend
0.03    768.00  10.449564   Weekend
0.04    809.56  5.411458    Weekend
0.05    837.45  3.445081    Weekend
0.06    865.34  3.330348    Weekend
0.07    893.00  3.196431    Weekend
0.08    917.00  2.687570    Weekend
0.90    6200.00 8.771930    Weekday
0.91    6700.00 8.064516    Weekday
0.92    7500.00 11.940299   Weekday
0.93    8300.00 10.666667   Weekday
0.94    9400.00 13.253012   Weekday

我需要使用具有 2 个值 Weekday 和 Weekend 的分类变量 Day 从上述数据框中为“shares”列创建 2 个方框子图。

第一个子图将用于工作日的股票,第二个子图将用于周末的股票。

怎么做到呢 ?

标签: pythonpython-3.xpandasdata-scienceboxplot

解决方案


这将起作用:

df.boxplot(column = ['Shares'],by='Day')

推荐阅读