You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何直接传入[min, Q1, median, Q3, max]渲染ECharts箱线图?

在 ECharts 中直接使用箱线图五数参数集跳过数据转换

当然可以跳过ECharts自动转换原始数据生成箱线图参数的步骤,直接传入你已有的[min, Q1, median, Q3, max]参数集来渲染箱线图。

具体格式与配置方式

  • 数据格式要求:将每个类别对应的五数参数集直接作为数组传入series.data,无需嵌套原始数据。示例代码如下:
    series: [{
      type: 'boxplot',
      data: [
        [10, 20, 30, 40, 50],  // 第一个箱线图的 min、Q1、中位数、Q3、max
        [15, 25, 35, 45, 55]   // 第二个箱线图的对应参数
      ]
    }]
    
  • 关键配置说明:无需额外配置开关,只要保证series.type设为boxplot,且data中的每个元素都是严格按[min, Q1, median, Q3, max]顺序排列的五元素数组即可。ECharts会自动识别这种格式,跳过原始数据的统计计算环节,直接基于传入的参数渲染箱线图。

验证方法

若不确定参数顺序是否正确,可直接观察渲染结果:箱体上下边缘对应Q1和Q3,中间横线是中位数,箱线两端的须线对应min和max,以此核对参数是否匹配。

内容的提问来源于stack exchange,提问作者placeholder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 10:35:39