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

如何让Echarts4r箱线图与抖动散点图正常组合显示?

在echarts4r中组合抖动散点图与箱线图的解决方法

你只需要在同一个echarts实例中依次添加箱线图和抖动散点图系列即可,不需要分开创建两个独立图表对象。核心是利用echarts4r的链式调用特性,在同一个e_charts()上下文里叠加不同类型的图表系列。

完整代码示例:

library(echarts4r)
library(dplyr)

mtcars |>
  group_by(cyl) |>
  e_charts(cyl) |>  # 以cyl为x轴,统一图表上下文
  e_boxplot(hp) |>  # 先添加箱线图系列
  e_scatter_(
    "hp",
    jitter_factor = 2  # 再添加带抖动的散点图系列
  )

关键说明:

  • 两个图表系列共享同一个x轴(cyl),因此在同一个e_charts(cyl)实例中添加即可自动对齐分组
  • 保留jitter_factor = 2参数,确保散点按分组产生横向抖动,避免与箱线图重叠
  • 链式调用会自动将多个系列合并到同一图表中,无需额外合并操作

内容的提问来源于stack exchange,提问作者Wlademir Ribeiro Prates

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 06:24:53