如何用Python绘制仅显示最值端点的无箱线须箱线图
在LibreOffice Calc中绘制无箱线须、仅显示最值端点的箱线图
方法1:修改默认箱线图样式(推荐)
- 选中目标数据集,点击菜单栏的
插入->图表,在向导中选择箱线图,完成基础图表插入。 - 右键点击图表里的箱线须(从箱体延伸出的线条),选择
格式数据系列。 - 在格式窗口的
线条选项卡中,将线条设置为无,直接隐藏箱线须。 - 切换到
数据点选项卡,找到最大值标记和最小值标记:- 勾选
显示标记,选择需要的端点样式(圆形、方形等),调整大小和颜色。 - 确认设置后关闭窗口,即可得到仅保留箱体和最值端点的效果。
- 勾选
方法2:手动组合图表(适配部分旧版本Calc)
如果你的Calc版本没有直接设置最值标记的选项,可采用此方法:
- 先计算每个数据系列的关键值:用
MAX()取最大值、MIN()取最小值、MEDIAN()取中位数、QUARTILE.INC(数据范围,1)和QUARTILE.INC(数据范围,3)取上下四分位数。 - 插入箱线图后,隐藏箱线须和默认的最值点,仅保留箱体部分。
- 插入
散点图,将之前计算好的最大值、最小值作为散点数据添加,设置散点样式为所需的端点样式。 - 将散点图与箱线图对齐叠加,调整颜色、大小等样式保持统一。
注意事项
- 不同版本的LibreOffice Calc在格式选项的位置上可能略有差异,找不到对应选项时可在
格式数据系列的各个标签中仔细查找。 - 批量修改多个数据系列样式时,按住Ctrl选中所有目标系列后再统一设置即可。
内容的提问来源于stack exchange,提问作者Abdellah Khallouqi
相关产品推荐
相关产品推荐

