具有两个类的 Seaborn 对角非对角 KDE

2023-12-27

我正在尝试查看两类不同变量的 Seaborn 对图,并且我希望看到非对角线上的 KDE,而不是散点图。该文档有有关如何执行 KDE 的说明all数据的 http://seaborn.pydata.org/generated/seaborn.PairGrid.html,但我希望看到每个数据子类的单独 KDE。欢迎提出建议!

我的代码看起来像这样:

plot = sns.pairplot(
    df,
    vars=labels,
    hue='has_accident',
    palette='Set1',
    diag_kind='kde',
)

结果是:

正如您所看到的,数据足够密集,很难看出非对角线上红色和蓝色数据的差异。


你的意思可能是这样的:

import seaborn as sns
import matplotlib.pyplot as plt

iris = sns.load_dataset("iris")

g = sns.PairGrid(iris, hue="species", hue_kws={"cmap": ["Blues", "Greens", "Reds"]})
g = g.map_diag(sns.kdeplot, lw=3)
g = g.map_offdiag(sns.kdeplot, lw=1)

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

具有两个类的 Seaborn 对角非对角 KDE 的相关文章

  • Daphne Django 文件上传大小限制

    我使用 Daphne 进行套接字和 http 连接 我正在运行 4 个工作容器 并且现在在 docker 容器中本地运行所有内容 如果我尝试上传 400MB 的文件 我的 daphne 服务器会失败 它适用于最大 15MB 的小文件 我的
  • 对 numpy 数组的每 n 个元素求平均值

    我有一个 numpy 数组 我想创建一个新数组 它是每个连续三元组元素的平均值 因此 新数组的大小将是原始数组的三分之一 举个例子 np array 1 2 3 1 2 3 1 2 3 应该返回数组 np array 2 2 2 谁能建议一
  • 在 opencv 中一次性将旋转和平移结合起来

    我有一段用于旋转和平移图像的代码 Point2f pt 0 in rows double angle atan trans c trans b 180 M PI Mat r getRotationMatrix2D pt angle 1 0
  • 向轮廓添加标签

    这段代码 import numpy as np import matplotlib pyplot as plt plt contourf np random random 10 10 label my label plt legend 产生
  • Django 视图集没有属性“get_extra_actions”

    我第一次使用 Django 我正在尝试构建一个 API 我正在遵循一些教程和示例 它工作正常 但在安装所有要求和项目后 我现在正在 Raspberry Pi 中运行该项目失败并出现以下错误 Performing system checks
  • 读取大文件并制作字典

    我有一个大文件 我需要读取它并从中制作字典 我希望这一切能够尽可能快 然而我的Python代码太慢了 这是一个显示问题的最小示例 首先制作一些假数据 paste lt seq 20000000 lt seq 2 20000001 gt la
  • 将 Python 字典中的键替换为唯一值

    a 0 PtpMotion 1 PtpMotion 2 LinMotion 3 LinMotion 4 LinMotion 5 LinMotion 6 LinMotion 7 LinMotion 8 LinMotion 9 PtpMotio
  • 组内条件计数

    我想在之后进行条件计数groupby 例如 按列的值分组A 然后计算每组中值出现的频率5出现在列中B 如果我整个过程都这样做DataFrame 只是len df df B 5 所以我希望我能做到df groupby A df B 5 siz
  • 将 Python 列表(JSON 或其他)插入 MySQL 数据库

    所以我在Python中有一堆数组数据 嗯 相反 我有一个清单 我试图将此数组存储到 MySQL 数据库中的单个单元格中 我尝试使用 JSON 来序列化我的数据 但也许我不明白 JSON 是如何工作的 因此 在连接到我的数据库后 我尝试了上游
  • Python 中 Matlab 'fscanf' 的等价物是什么?

    Matlab函数fscanf 似乎很强大 python 或numpy 中是否有相同的等效项 具体来说 我想从文件中读取矩阵 但我不想迭代每一行来读取矩阵 类似的东西 来自 matlab 用于读取 2D 1000x1000 矩阵 matrix
  • XGBoostLibraryNotFound:在候选路径中找不到 XGBoost 库,您是否安装了编译器并在根路径中运行了 build.sh?

    我在移动 XGBoost 的 python package 目录时遇到这个问题 Traceback most recent call last File setup py line 19 in LIB PATH libpath find l
  • Python列表错误还是我错了?

    我构建了一个 3 级嵌套列表 run on Python 3 2 3 32 bit on Win 7 L2 list 0 for i in range 2 L3 list L2 for i in range 3 L4 list L3 for
  • setUp() 中的 if 条件忽略测试

    在unittest python库中 存在函数setUp and tearDown用于设置变量和其他测试前后的事情 如何运行或忽略 setUp 中条件的测试 您可以致电if cond self skipTest reason in setU
  • 如何在Python Selenium中获取WebElement的类名?

    我使用 Selenium WebDriver 来抓取从网页中获取的 用 JavaScript 编写的表格 我正在迭代表行列表 每行可能属于不同的类别 我想获取此类的名称 以便我可以为每一行选择适当的操作 table body table f
  • 获取SVG绘图的边界框

    我想提取 SVG 绘图的边界框 由于 Python 已经在系统上可用并且还用于执行其他任务 因此我不想使用 JavaScript 或任何其他语言 我的理解是是否可以计算单个元素的边界框 但我不知道如何计算 整个绘图的边界框只是所有元素的最小
  • 在 Django(Python) 中向用户提供 Excel(xlsx) 文件下载

    我正在尝试使用 Django 创建和提供 Excel 文件 我有一个 jar 文件 它获取参数并根据参数生成 excel 文件 并且它可以正常工作 但是 当我尝试获取生成的文件并将其提供给用户下载时 文件损坏了 它的大小为 0kb 这是我用
  • 使用 python 将多个 JSON 文件插入 MongoDB

    JSON文件如下a json b json z json 26个json文件 每个文件的 json 格式如下 a cappella word a cappella wordset id 5feb6f679a meanings id 4920
  • 布尔 pandas 之间的操作对称性破缺。具有不等索引的系列

    隐式索引匹配pandas用于不同之间的操作DataFrame Series很棒 而且大多数时候 它都有效 但是 我偶然发现了一个无法按预期工作的示例 import pandas as pd 0 21 0 import numpy as np
  • 将连续行与相同的列值合并

    我有一个看起来像这样的东西 我该如何处理 0 d 0 The DT 1 Skoll ORGANIZATION 2 Foundation ORGANIZATION 3 4 based VBN 5 in IN 6 Silicon LOCATIO
  • 仅将唯一行插入 SQLite (python)

    我在用着cursor executemany将 CSV 文件中的批量行插入到 SQLite 表中 根据主键字段 其中一些行预计会重复 当我执行该命令时 可以预见的是 我会收到完整性错误 并且不会插入任何内容 如何有选择地仅插入非重复行 而无

随机推荐

  • 如何向 ASP.NET 3.5 图表控件添加图例?

    有没有办法向它创建的图表添加图例 我创建了一个折线图 默认情况下它为不同的 y 轴数据创建了不同的颜色 我想要侧面有一个图例 显示哪些数据与哪种线条颜色相匹配 谢谢 您的图表控件只需添加以下行即可使用数据系列名称创建图例 chart Leg
  • 是否可以切换 appengine 应用程序的后端语言?

    我可以测试一下 但我不知道这是否可能 我用后端 python 运行一个 gae 应用程序 如果我想将语言更改为 Go Java 或 PHP 我可以保留我的应用程序和数据 而只部署使用另一个 SDK 和另一种语言而不是我当前选择的完整新版本的
  • 在 Visual Studio 2010 中混合异常处理模型会产生什么后果?

    我有第三方静态库Enable C Exceptions set to No EH未指定标志 从启用了 C 异常的代码中调用它会产生什么后果 EHa 如果从库内部抛出结构化异常 主应用程序提供给 set se translator 的函数是否
  • 更新多线程 PyQT 中的 GUI 元素

    我研究了一段时间以查找信息如何使用 PyQT 进行多线程程序 更新 GUI 以显示结果 我习惯于通过示例进行学习 但我找不到 是的 我找了几周 任何使用多线程执行简单任务的程序的简单示例 例如连接到 www 站点列表 5 个线程 并仅进行打
  • 如何捕获和解析从 Google Maps v3 API 返回的 JSON?

    我写下了以下代码 var url http maps googleapis com maps api geocode json latlng position coords latitude position coords longitud
  • 在 Android 中旋转可绘制对象

    怎样才能一个Drawable从资源加载并在绘制时旋转 例如 我想画一个箭头 并在绘制时能够将其旋转到不同的方向 您需要使用 Bitmap 和 Canvas 类函数来准备可绘制对象 Bitmap bmpOriginal BitmapFacto
  • C++ 指向成员函数的指针,替换 __closure

    不久前 Borland 在他们的 BCB 环境中引入了 C 语言的扩展 这个扩展是一个 closure 关键字 问题是 是否可以用普通 C 或 C 11 实现此类功能 如果您不熟悉 closure 关键字 下面的代码在注释中提供了解释 提前
  • 使用 Google 标签管理器提取部分 URL

    所以我有这个网址 https www site be pand titel van het pand t8500 17082 4 https www site be pand titel van het pand t8500 17082 4
  • MySQL 数据库中如何处理并发查询?

    我正在使用 MySQL 数据库 我想知道如果我同时进行多个 500 或更多 查询以便从多个表中获取信息 这些查询是如何处理的 顺序还是并行 查询始终在多个会话 即客户端连接 之间并行处理 单个连接上的所有查询都会相继运行 可以根据可用的服务
  • Android 游戏 - 记录时间

    我有一款安卓益智游戏 当谜题开始时 我取当前时间 long startTime System currentTimeInMillis 当玩家完成拼图时 我再次计时 减去开始时间并计算出经过的时间 这一切都好 我的问题是当应用程序中断时该怎么
  • Magento:如何让观察者在外部脚本中工作?

    据我所知 当脚本在 Magento 外部运行时 事件触发时不会调用观察者 为什么 我如何解决它 以下是导致我提出这个问题的原始问题 问题是应用目录规则的观察者永远不会被调用 事件触发 但观察者没有接收到它 我正在运行一个加载 Magento
  • 下载 Graphlab 依赖项 get_dependencies() 时出现问题

    当我尝试下载运行所需的依赖项时遇到问题graphlab I do import graphlab我得到以下信息 ACTION REQUIRED Dependencies libstdc 6 dll and libgcc s seh 1 dl
  • 是否可以序列化 C# 代码块?

    我正在使用 C NET http en wikipedia org wiki NET Framework3 5 是否可以序列化一段代码 将其传输到某个地方 反序列化 然后执行它 其用法示例如下 Action pauxPublish dele
  • git中如何忽略以#开头的文件

    我想知道是否有可能 如果可能的话如何实现 通过 gitignore 忽略 git 中以 开头的文件 我已经尝试过了 myfile 没有运气 这是正确的语法
  • 更改 MySQL 中的列数据类型而不丢失其他元数据(DEFAULT、NOTNULL...)

    If I do ALTER TABLE testtable MODIFY mycolumn NEWDATATYPE 我失去了其他定义 例如 NOT NULL COMMENTS DEFAULT 值 有没有办法做到这一点 在 PostgreSQ
  • Rails Paperclip 如何使用 ImageMagick 的滤镜选项?

    我最近用 Rails 实现了 Paperclip 并想尝试 ImageMagick 中的一些过滤器选项 例如blur http www imagemagick org Usage blur 我无法找到任何如何执行此操作的示例 它是否通过 s
  • 如何增加搜索栏值

    我想创建分为 5 个部分的搜索栏 below Average Average and Excellent 对于每一步 我都希望像这样的搜索栏一样增量 默认 0 最大值 100 i want seek bar values like this
  • 如何获得有关枚举单例的完整艾玛覆盖率报告?

    在 Java 中可以通过枚举来保证对象的唯一实例 如下所示 public enum EmmaTest public static int someStaticMethod return 33 如何对此类对象实现 100 Emma 测试覆盖率
  • 如何使 TimeField 时区感知?

    有时您需要收集用户的时间而不收集关联的日期 例如 如果用户正在配置每天同一时间运行的重复事件 姜戈的TimeField但不玩时区 但是 在这种特殊情况下 并且可能在您单独记录时间的任何时候 时区是一个重要因素 那么 如何存储时区感知时间 答
  • 具有两个类的 Seaborn 对角非对角 KDE

    我正在尝试查看两类不同变量的 Seaborn 对图 并且我希望看到非对角线上的 KDE 而不是散点图 该文档有有关如何执行 KDE 的说明all数据的 http seaborn pydata org generated seaborn Pa