【发布时间】:2020-09-07 18:42:18
【问题描述】:
我想在 x 轴上制作一个箱线图,将 x 变量分成不同的范围,例如:0-5、5-10、10+。有没有办法在 Matplotlib/Seaborn 中有效地做到这一点,而不必基于子集创建不均匀的新列?所以对于下面的这个示例数据集,我想要一个带有 3 个框的箱线图,0-5 (1a4j,1a6u,1ahc), 5-10 (1brq,1bya), 10+ (1bya,1bbs) > 变量
structure rot_bonds no_atoms logP
0 1a4j 3 37 2.46
1 1a6u 4 17 1.58
2 1ahc 0 10 -0.06
3 1bbs 20 51 4.81
4 1brq 5 21 5.51
5 1bya 10 45 -9.75
提前致谢。
【问题讨论】:
标签: python pandas matplotlib seaborn