在seaborn中用中值标记箱线图

2023-11-29

如何使用中值标记 seaborn 图中的每个箱线图?

E.g.

import seaborn as sns
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.boxplot(x="day", y="total_bill", data=tips)

如何用中值或平均值标记每个箱线图?


我喜欢人们提供样本数据集!

import seaborn as sns

sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
box_plot = sns.boxplot(x="day",y="total_bill",data=tips)

medians = tips.groupby(['day'])['total_bill'].median()
vertical_offset = tips['total_bill'].median() * 0.05 # offset from median for display

for xtick in box_plot.get_xticks():
    box_plot.text(xtick,medians[xtick] + vertical_offset,medians[xtick], 
            horizontalalignment='center',size='x-small',color='w',weight='semibold')

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在seaborn中用中值标记箱线图 的相关文章

  • 我应该如何在 python 中使用 lxml 处理 XLink 引用?

    我被要求编写一些读取 XML 配置文件的脚本 这些文件充分利用 XLink 来包含存储在多个文件中的 XML 例如
  • 从终端调用时 uvicorn 不工作

    我尝试通过 pip3 在系统上安装 uvicorn 这有效 但是我无法从命令行运行相同的命令 有关如何解决此问题的任何指示 Requirement already satisfied uvicorn in home vhawk19 loca
  • 对 Python DataFrame 进行子集化

    我正在从 R 过渡到 Python 我刚刚开始使用 Pandas 我有一个可以很好地子集化的 R 代码 k1 lt subset data Product p id Month lt mn Year yr select c Time Pro
  • 地图与星图的性能?

    我试图对两个序列进行纯Python 没有外部依赖 逐元素比较 我的第一个解决方案是 list map operator eq seq1 seq2 然后我发现starmap函数来自itertools 这看起来和我很相似 但事实证明 在最坏的情
  • Python 可以使用单独的媒体播放器打开 mp3 文件吗? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 是否可以开一个mp3Python 中的文件 可以使用Popen 我并不是要在程序中运行它 我的意思是作为媒体播放器中的一个单独窗口或其
  • Accel 无法在 gedit 3 插件中工作

    我试图为 Gedit 3 编写一个使用 GObject 自省的小插件 下面显示的代码的相关部分只是为了建立一个环境 然后我可以将函数放入按钮的回调中 但是 该按钮的加速器不起作用 这段代码有什么问题 我正在使用教程here http www
  • SMTPAuthenticationError: (535, b'5.7.8 用户名和密码在 Django 生产中不被接受?

    我在 Heroku 上部署了一个 Django 应用程序 在其中一节中 我使用 SMTP Gmail 设置向用户发送电子邮件 当我在本地运行项目时 电子邮件发送成功 但在 Heroku 上部署的项目上却发送失败 我在 Stackoverfl
  • Weasyprint 在调用 write_pdf 时获得未定义的属性:“AttributeError:‘PosixPath’对象没有属性‘read_text’”

    我正在 ubuntu 18 04 上运行 weasyprint 项目 并尝试创建一个 pdf 当我尝试设置页脚图像时 问题就开始了 我正在 python 3 6 7 上运行 这是我调用 weasyprint 的代码 import sys i
  • Python MySQL 模块

    我正在开发一个需要与 MySQL 数据库交互的 Web 应用程序 但我似乎找不到任何真正适合 Python 的模块 我特别寻找快速模块 能够处理数十万个连接 和查询 所有这些都在短时间内完成 而不会对速度产生重大影响 我想我的答案将是游戏领
  • PyPI 项目页面中的“Py 版本”是什么意思?这有关系吗?

    我注意到 大多数在 PyPI 上发布的项目在其项目页面中都包含 Py 版本 元数据 但它们的值各不相同 如果包不是通用包或不是纯 python 包 那么它们的值是不同的 这是可以理解的 以便表示它们的目标平台 例如鼻页 https pypi
  • Python argparse store_true 并将可选选项存储在一个参数中[重复]

    这个问题在这里已经有答案了 我需要识别是否单独给出参数或带有可选字符串或两者都没有 parser add argument options parser parse args so prog py arg 应该存储 进入选项 arg pro
  • Cython:为什么 size_t 比 int 快?

    更改某些 Cython 变量的类型int输入size t可以显着减少某些功能的时间 30 但我不明白为什么 例如 cimport numpy as cnp import numpy as np def sum int cnp int64 t
  • 不重复的Python组合

    我有一个数字列表 我想从中进行组合 如果我有清单 t 2 2 2 2 4 c list itertools combinations t 4 结果是 2 2 2 2 2 2 2 4 2 2 2 4 2 2 2 4 2 2 2 4 但我想得到
  • 在 (i)python 脚本中从 jupyter 内核获取输出

    我想从单个 ipython 会话中打开多个内核 在这些内核上运行代码 然后收集结果 但我不知道如何收集结果 甚至不知道如何查看 stdout stderr 我怎样才能做这些事情呢 到目前为止我所得到的 我已经使用如下代码管理了前两个步骤 打
  • 为图例中的点设置固定大小

    我正在制作一些散点图 我想将图例中的点的大小设置为固定的相等值 现在我有这个 import matplotlib pyplot as plt import numpy as np def rand data return np random
  • 如何替换被测模块的文件访问引用

    pyfakefs https code google com p pyfakefs 听起来非常有用 它 最初是作为核心 Python 模块的一个适度的假实现来开发的 以支持中等复杂的文件系统交互 并于 2006 年 9 月在 Google
  • 具有条件的重复行 pandas dataframe python

    我的数据框有问题 我的 df 是 product power brand product 1 3 x 1500W brand A product 2 2x1000W 1x100W product 3 1x1500W 1x500W brand
  • 安排 Asyncio 任务每 X 秒执行一次?

    我正在尝试创建一个 python 不和谐机器人 它将每隔 X 秒检查一次活跃会员 并根据会员的在线时间奖励积分 我正在使用 asyncio 来处理聊天命令 这一切都正常 我的问题是找到一种方法来安排每隔 X 秒异步检查一次活动成员 我已经阅
  • 使用 Pandas 和 Group By 绘制堆叠直方图

    我正在使用如下所示的数据集 Gender Height Width Male 23 4 4 4 Female 45 4 4 5 我想可视化高度和宽度的堆叠直方图 我希望每个图有两个堆叠的直方图 每个性别一个 这是文档中的堆叠直方图 如果存在
  • 将 pandas 数据框中的多列更改为日期时间

    我有一个 13 列和 55 000 行的数据框 我正在尝试将其中 5 行转换为日期时间 现在它们返回类型 对象 我需要转换这些数据以进行机器学习 我知道如果我这样做 data birth date pd to datetime data b

随机推荐

  • 随着框架变化动态缩放 iFrame 内容

    我正在使用最初以 1920x1080 渲染的仪表板 带有一系列控件和图表 图形的背景图像 该仪表板需要在 iFrame 的内容中查看 以便可以将其嵌入到第 3 方门户页面中 现在 在具有 iFrame 的 HTML 文档上 取决于客户端使用
  • C# 与 u-blox GPS 的串行通信

    我有一个来自 u blox com 的 GPS 带有 USB 连接和驱动程序 驱动程序会安装一个虚拟 COM 端口 当您插入 USB 时 该端口就会弹出 然后 我可以使用超级终端来观察来自 GPS 的数据流 然后我想要我的程序中的数据 没那
  • 张量流:使用 tf.greater 和简单的greater 有什么区别?

    我想了解这两个函数之间的区别 就生成的 tf 图而言 def simple relu x if tf greater x 0 return x else return 0 and def simple relu2 x if x gt 0 r
  • JSF 支持 bean 结构(最佳实践)

    我希望在这篇文章中 我可以了解人们对 JSF 页面和支持 bean 之间的接口最佳实践的意见 我永远无法确定的一件事是我的支持豆的结构 此外 我从来没有找到关于这个主题的好文章 哪些属性属于哪些支持 bean 什么时候适合向给定 bean
  • 使用 Symfony 获取未登录用户的安全令牌

    如何为任何用户 而不仅仅是当前登录的用户 获取安全令牌 我希望能够对从数据库获取的用户调用 isGranted isGranted 来自安全服务 因此很难 没有必要使用它来获取角色而不调整会话状态 不要误会我的意思 这绝对有可能 这会起作用
  • 错误:ValueError:尝试过滤 Pandas 中的数据帧时,长度必须匹配才能进行比较

    我很抱歉问这个问题 但由于某些原因 我花了几分钟来解决这个问题 但我没有明白 我有一个dataframe 这种性质的东西 df Output TypePro JJ KK JK RJ JK JK 我正在尝试过滤dataframe df JJ
  • Python 语音识别速度变慢

    我开发了一个新程序来与我的聊天机器人对话 它工作得很好 但有一个奇怪的问题我似乎无法弄清楚 每次重复该过程 控制台输出监听并进行语音识别 时 它都会减慢速度 第一次很快 第二次慢一点 第三次慢 然后就变得太慢而无法响应 请帮我找出是什么语法
  • PHP json_decode 跳过部分源 JSON

    我对 JSON 和 PHP 的部分有疑问json decode 我们从客户的发布解决方案接收 JSON 尽管它经过验证 json decode 跳过其中的一部分 articles article title This is the titl
  • 在故事板中使用浮点值

    I want to to assign a float value to a UIButtons frame in Storyboard 但我只能使用 int 值 例如 是否不鼓励使用 5 因为我有一些按钮 我想根据原始的 Photosho
  • 如何在linux下用nasm和gcc编译这个asm代码?

    我现在正在阅读的一本书中有以下源代码片段 所以我创建了一个 asm 文件并准确输入 然后使用 nasm 命令 nasm f elf test asm 然后尝试使用编译成可执行文件gcc gcc test o o test 然后我收到以下错误
  • 在python中将服务器证书添加到CA_BUNDLE

    我正在使用请求通过 https 与远程服务器进行通信 目前我没有验证 SSL 证书 我想解决这个问题 在请求文档中 我发现 您可以使用以下证书验证 CA BUNDLE 文件的路径 受信任的 CA 还可以通过以下方式指定受信任的 CA 列表
  • 我可以使用 CSS 拉伸文本吗?

    我可以在 CSS 中拉伸文本吗 我不希望字体变大 因为这会使它看起来比旁边的较小文本更粗 我只是想垂直拉伸文本 使其变形 这将位于一个 div 中 然后它旁边的普通文本将位于另一个 div 中 我怎样才能做到这一点 是的 您实际上可以使用
  • 如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组?

    功能numpy array repr可用于创建 NumPy 数组的字符串表示形式 如何将 NumPy 数组的字符串表示形式转换为 NumPy 数组 假设字符串表示如下 array 0 00470366 0 00253503 0 003063
  • MySQL SELECT 语句的两行之间的差异

    我试图区分 mysql 数据库中的两行 我有这张表 其中包含 ID 公里数 日期 car id car driver 等 由于我并不总是以正确的顺序在表中输入信息 因此我最终可能会得到如下信息 ID Kilometers date car
  • 在.NET中使用PerformanceCounter测量CPU使用率的正确方法

    我想在网络服务中衡量我的商务舱的性能 我怎样才能通过编码来做到这一点 我想知道我的业务类执行其操作需要消耗多少 CPU 以及如果 Web 服务同时获得多个服务调用 性能会如何变化 我不想衡量我的网络服务的性能 我只想知道我的商务舱表现如何
  • 空手道 - 无法传递正确的授权标头

    我在为我的 graphql 端点传递正确的标头时遇到一些问题 Postman 中的用例 调用 requestToken 端点获取 sessionToken 值 requestToken 响应包含 Key Value 和 Token Valu
  • 具有泛型变量的结构体方法

    我有以下使用泛型的代码 我知道泛型不能与方法一起使用 但可以与类型一起使用 从技术上讲 我的代码符合这两个限制 但我仍然收到错误 main go 12 9 cannot use generic type GenericCacheWrappe
  • Eclipse:自动完成类名时排除特定包

    在 Eclipse 中自动完成类名时 例如如果您输入 ListITab 将出现一个弹出菜单 为您提供匹配的类名称以供完成 您可以使用鼠标或使用箭头键进行选择 在这个例子中 我几乎肯定想要java util ListIterator我几乎从来
  • SAP 与 Xamarin 集成?

    我正在 Xamarin 平台上工作 我正在寻找 Xamarin 与 SAP 后端的集成 因此 任何人对此有任何了解 请在这里分享 我认为结合使用 SAP 和 Xamarin 的最佳方式是通过 ODATA ODATA 是您可以在 SAP 中创
  • 在seaborn中用中值标记箱线图

    如何使用中值标记 seaborn 图中的每个箱线图 E g import seaborn as sns sns set style whitegrid tips sns load dataset tips ax sns boxplot x