如何在matplotlib中绘制两组数据框的一列的箱形图

时间:2017-04-04 14:14:51

标签: python pandas matplotlib dataframe boxplot

我有以下数据框:

       value    total_spend margin
            1   29493.14    10203.37
            1   27551.22    19003.07
            2   22881.26    15142.68
            1   15254.77    12337.22
            1   11873.95    9424.23
            1   11382.89    8767.83
            1   11006.11    6867.29
            2   9647.16    7543.24
            2   9227.57    9227.57
            1   9077.39    6541.60
            1   8912.10    4074.26
            2   8560.05    7466.30
            1   8041.52    7425.49
            1   8007.19    5850.35
            1   7914.47    3363.42
            2   7812.48    4185.71
            2   7441.81    7341.23
            1   7388.98     6871.19

我需要为每个'value'组创建一个来自'zero_spend'列的两个盒子图。同一情节中的两个箱子图

1 个答案:

答案 0 :(得分:3)

df.boxplot(column='total_spend', by='value')