小提琴图:箱线图看不到的密度分布

箱线图 能看中位数、Q1、Q3 和离群点,但它看不到一个重要信息:

数据到底集中在哪些区域?

小提琴图(Violin Plot)把 箱线图核密度分布 结合起来,可以直接看到数据分布的"形状"。

图表达什么?

下面比较三组 LLM 推理服务的 TTFT:

小提琴图中:

  • 越宽的位置:说明该 TTFT 附近的请求越多;
  • 越窄的位置:说明该区域请求较少;
  • 中间横线:表示中位数;
  • 上下延伸部分:反映数据的整体范围和尾部。

图中可以看到:

  • vLLM 的主要请求集中在约 1.2~1.7 秒;
  • SGLang 整体分布更靠下;
  • Optimized 分布最集中,典型 TTFT 更低;
  • vLLM 和 SGLang 上方都存在较长的尾部,说明仍有少量慢请求。

这正是小提琴图相比箱线图的优势:

不仅知道"中心在哪",还知道"数据是怎么分布的"。

核心代码

cpp 复制代码
fig, ax = plt.subplots(
    figsize=(9, 6)
)

ax.violinplot(
    [
        df["vLLM"],
        df["SGLang"],
        df["Optimized"]
    ],
    positions=[1, 2, 3],

    # 不显示均值
    showmeans=False,

    # 显示中位数
    showmedians=True,

    # 显示最大最小范围
    showextrema=True
)

一句话总结

小提琴图通过宽度展示数据密度,比箱线图更直观地揭示 数据的集中区域、偏态和长尾结构。

相关推荐
Rosanci4 小时前
谷歌浏览器插件开发实战指南:从 Hello World 到上架发布
大数据·人工智能·chrome·程序人生
m0_466525295 小时前
云从科技上线云起ModelHub:AI团队时代的模型算力基础设施
大数据·人工智能·科技
蓝速科技6 小时前
会议室门牌公告通知发布选型与落地指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
SelectDB9 小时前
同等资源下 Apache Doris 4.2 vs StarRocks 4.1.1:1TB SSB 与 TPC-H 性能实测
大数据·数据库·数据分析
SelectDB10 小时前
Doris vs ClickHouse:企业 OLAP 走向下一阶段,两种技术路线如何选择
大数据·数据库·数据分析
当下新鲜事10 小时前
脱硫脱硝塔动力系统科普:四方DL500变频器工作原理解析
大数据·运维·物联网·业界资讯
珠海西格电力10 小时前
零碳园区管理系统“智慧大脑”功能对园区运营成本的影响有哪些?
大数据·人工智能·安全·系统架构·能源
发量惊人的中年网工11 小时前
2026年DDoS防护方案怎么选?从攻击响应、清洗位置到成本账单,解析全球高防方案
大数据·网络·安全·ddos
科创致远13 小时前
科创致远 ESD 静电监控系统全场景落地指南
大数据·人工智能·制造·精益工程
蓝速科技13 小时前
商用复杂环境翻译机耐用性选型指南丨蓝速科技
大数据·运维·数据库·人工智能·科技