设置seaborn lmplot 列的单独 ylim

2023-12-15

我使用以下命令制作了 lmplot 柱图(子图):

g = sns.lmplot(x=COX, y='dX', data=tidy_data, hue='hue', col='comp', 
col_wrap=8, fit_reg=True, scatter=True, aspect=1.5,
            legend_out=True, truncate=True, scatter_kws={"s": 200})

绘制的 lmplot FacetGrid 图

FacetGrid 似乎将所有子图的 ylim 设置为所有数据中的最大值。我想为每个子图单独设置 ylim 。我首先看了这个问题的答案:

如何在 Seaborn lmplot facetgrid 中设置一些 xlim 和 ylim

我测试过:

g.axes.shape
>>> (23, )

g.axes[0]
>>> AxesSubplot(0.0189366,0.704381;0.116079x0.258196)

g.axes[0].set_ylim(0, 1)
>>> 

然而,这种方法似乎也为所有子图提供了相同的 ylim 。也许我没有访问正确的轴?我真的很感激一些帮助。


如果您希望能够更改中某一特定图的 ylimFacetGrid你必须明确地创建它g = sns.lmplot(..., sharey=False)

example:

tips = sns.load_dataset("tips")
g = sns.lmplot(x="total_bill", y="tip", col="day", hue="day", data=tips, col_wrap=2, size=3, 
               sharey=False)
g.axes[0].set_ylim((0,100))

enter image description here

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

设置seaborn lmplot 列的单独 ylim 的相关文章

  • 姜戈。列出静态文件夹中的文件

    我遇到的一件看似基本的事情是将一个简单的静态文件列表 例如我的服务器上单个存储库目录的内容 呈现为链接列表 这是否安全是另一个问题 但假设我想这样做 这就是我的工作目录的样子 我想将模板中分析文件夹的所有文件作为链接列出 I have tr
  • 应用 functools.partial() 后“TypeError:参数有多个值”[重复]

    这个问题在这里已经有答案了 考虑下面的代码片段 它使用functools partial https docs python org 3 library functools html functools partial import fun
  • API 端点的 Django 子域配置

    我已经建立了一个 Django 项目 它使用django rest framework提供一些 ReST 功能 网站和其他功能都运行良好 然而有一个小问题 我需要我的 API 端点指向一个不同的子域 例如 当用户访问该网站时 他 她可以根据
  • 是否可以模拟 Python 3.6 中的内置 len() 函数?

    是否可以模拟内置len Python 3 6 中的函数 我有一个类定义了一个简单的方法 该方法依赖于len 函数如下 class MyLenFunc object def is longer than three characters se
  • 与 iexact 一起使用时,Django get_or_create 无法设置字段

    我想用name iexact with get or create尽可能避免用户输入字段的重复 我的提供者模型有一个名称字段 我在其中使用get or create 查找工作正常 但在第一次创建实例时 如下面的 p1 Timber 示例 名
  • Pandas apply 与 np.vectorize 从现有列创建新列的性能

    我正在使用 Pandas 数据框 并希望创建一个新列作为现有列的函数 我还没有看到关于之间速度差异的很好的讨论df apply and np vectorize 所以我想我会在这里问 熊猫apply 功能很慢 根据我的测量 在一些实验中如下
  • 具有多处理功能的 Python 代码无法在 Windows 上运行

    以下简单的绝对初学者代码在 Ubuntu 14 04 Python 2 7 6 和 Cygwin Python 2 7 8 上运行 100 但在 Windows 64 位 Python 2 7 8 上挂起 我使用另一个片段观察到了同样的情况
  • Python Nose 导入错误

    我似乎无法理解鼻子测试框架 https nose readthedocs org en latest 识别文件结构中测试脚本下方的模块 我已经设置了演示该问题的最简单的示例 下面我会解释一下 这是包文件结构 init py foo py t
  • KFold 和 ShuffleSplit CV 有什么区别?

    看起来 KFold 每次迭代对象时都会生成相同的值 而 Shuffle Split 每次都会生成不同的索引 它是否正确 如果是这样 其中一个相对于另一个有什么用处 cv cross validation KFold 10 n folds 2
  • 为什么 tkinter / window.update 在我的程序中随着时间的推移变得更慢?

    我发现当我调用 window update 时 当向窗口写入的内容较少时 它的运行速度会更快 但后来 当我向窗口写入更多元素时 window update 需要更长的时间 请参阅下面的我的代码 您可以看到它在更新窗口之前一次向屏幕 100
  • Python 遍历目录树的方法是什么?

    我觉得分配文件和文件夹并执行 item 部分有点黑客 有什么建议么 我正在使用Python 3 2 from os import from os path import def dir contents path contents list
  • Python + PostgreSQL + 奇怪的ascii = UTF8编码错误

    我有包含字符的 ascii 字符串 x80 代表欧元符号 gt gt gt print x80 当将包含该字符的字符串数据插入数据库时 我得到 psycopg2 DataError invalid byte sequence for enc
  • 为什么在 Windows 中使用 GetConsoleScreenBufferInfoEx 时控制台窗口会缩小?

    我正在尝试使用 GetConsoleScreenBufferInfoEx 和 SetConsoleScreenBufferInfoEx 设置 Windows 命令行控制台的背景和前景色 我正在 Python 中使用 wintypes 进行此
  • conda 无法从 yml 创建环境

    我尝试运行下面的代码来从 YAML 文件创建虚拟 Python 环境 我在 Ubuntu 服务器上的命令行中运行代码 虚拟环境名为 py36 当我运行下面的代码时 我收到下面的消息 环境也没有被创建 这个问题是因为我有几个必须使用 pip
  • html 解析器 python

    我正在尝试解析一个网站 我正在使用 HTMLParser 模块 问题是我想解析第一个 a href 评论后 但我真的不知道该怎么做 所以我在文档中发现有一个函数叫做handle comment 但我还没有找到如何正确使用它 我有以下内容 i
  • 如何找到列表S的所有分区为k个子集(可以为空)?

    我有一个唯一元素列表 比方说 1 2 我想将其拆分为 k 2 个子列表 现在我想要所有可能的子列表 1 2 1 2 2 1 1 2 我想分成 1 1 2 我怎样才能用 Python 3 做到这一点 更新 我的目标是获取 N 个唯一数字列表的
  • Pyspark 数据框逐行空列列表

    我有一个 Spark 数据框 我想创建一个新列 其中包含每行中具有 null 的列名称 例如 原始数据框是 col 1 col 2 col 3 62 45 null 62 49 56 45 null null null null null
  • 使用 Scipy imsave 将 Numpy 数组保存到图像时保留未更改的数据

    使用 Scipy 保存二维 Numpy 数组 单个值 时toimage or imsave像素值与 Numpy 数组中的像素值不完全匹配 相反 在某些区域 主要是边缘 图像算法似乎使用某种插值 是否有一个选项可以停止插值并保留准确的数据 例
  • 如何对这个 Flask 应用程序进行单元测试?

    我有一个 Flask 应用程序 它使用 Flask Restless 来提供 API 我刚刚写了一些身份验证来检查 如果消费者主机被识别 该请求包含一个哈希值 通过加密 POST 的请求内容和 GET 的 URL 以及秘密 API 密钥来计
  • Django - 电子邮件发送两次

    每当我使用如下所示的电子邮件设置从views py调用下面的方法时 电子邮件的两份副本都会发送给收件人 并且我收到如下所示的错误 def sendEmailBasic request msg EmailMessage Request Cal

随机推荐

  • 在哪里可以更改“电子邮件已被占用”错误消息?

    我需要自定义消息错误 Email has already been taken对于电子邮件 我正在使用 Ruby 1 9 2 Rails 3 1 3 Devise 1 5 3 我尝试更改以下消息 config locales devise
  • 使用 NSDictionary 对象写入 plist 文件

    抱歉 我看到了类似的问题 但他们似乎没有给我一些完整的答案 我试着把它整理好 这样人们就不会讨厌我或我糟糕的英语 我正在使用带有故事板和 ARC 的 Xcode 4 2我可以从我的 plist 文件中读取 我的任务只是将更新后的值写回我的
  • Mathematica 输出格式

    Mathematica 如何决定何时对输出中的数字进行舍入 例如 给出输入 250000 5 给出输出 2500001 While 25000 5 确实打印为 25000 5 N 在这里也没有帮助 我需要使用 NumberForm 让它实际
  • 连接到 Oracle 中的拆分字符串列

    我的数据库中有一个列 其中包含 4 个字段作为 分隔字符串 我已经拆分了这些字段 因为我在报告中需要单独使用它们 我还需要单独使用这些字段作为针对另一个表的条件 我尝试过的事情 临时表 CREATE GLOBAL TEMPORARY TAB
  • 如何从 cordova-sqlite 同步获取数据?

    是否可以从cordova sqlite同步获取数据 我有一张桌子caseTable包含字段 ID 案例名称 日期 该表中的每一行对应于另一个以 caseName 字段命名的表 我需要循环遍历caseTable表并获取所引用表中的行数 fun
  • PHP 将“”添加到任何 xml 输出

    不确定发生了什么 但这是我的代码 template
  • Raycaster 中的高效地板/天花板渲染

    我在 Raycaster 引擎上工作了一段时间 我在较慢的机器上运行 我遇到的最具挑战性的问题是高效的地板和天花板铸造 我的问题是 我还可以使用什么其他更快的方法 我不确定末日地板和天花板是如何渲染的 到目前为止我尝试了两种典型的解决方案
  • 通过 JDBC 使用 Google Apps 脚本连接到 MSSQL Server 时出错

    我正在尝试使用 Google Apps 脚本连接到 Microsoft SQL Server 我正在使用 SQL Server 2008 R2 并且正在使用建议的脚本之一 该脚本应该读取数据并将其放入电子表格中 https develope
  • 在shell脚本中解析wmic的输出

    我正在尝试解析 WMIC 的输出 然后获取 PID 我的脚本如下 echo off setLocal enableExtensions enableDelayedExpansion FOR F tokens 1 delims A IN wm
  • 在 XAMPP for Windows 上从 CPAN 安装 perl 模块

    我对 Perl 很生疏 我认为在 Windows 中运行它没有帮助 我想安装this模块 我尝试了说明here安装 CPAN 模块 但尝试安装 App cpanminus 失败 第一步 我尝试运行cpan Config Simple它也不起
  • 链接共享dll库cmake clion项目

    我目前在 Clion 上有两个使用 cmake 的 C 项目 其中一个项目名为 sharedLibsDemo 我试图在该项目中创建一个共享库 在另一个项目中 我想使用由 共享 项目创建的库 目前 在 sharedLibsDemo 项目中 我
  • 获取其他语言的 TYPO3 Extbase Repository 项目

    如何从 extbase 存储库中获取不同语言的项目 我测试了什么 findByUid childUid query gt getQuerySettings gt setRespectSysLanguage FALSE query gt ge
  • 从 Python IDLE 控制 Paraview GUI

    我正在尝试使用 IDLE 以交互方式控制 Paraview 这将涉及从 IDLE 发送命令并查看 Paraview 中发生的更改 我宁愿不使用 Paraview python shell 到目前为止 我已经成功从 IDLE 导入 Parav
  • 使用 Pillow 将 png 转换为 jpeg

    我正在尝试使用枕头将 png 转换为 jpeg 我已经尝试了几篇文章但没有成功 这两个似乎适用于像这样的小 png 图像 第一个代码 from PIL import Image import os sys im Image open Ba
  • Dapper 参数无法通过 npgsql 连接与 PostgreSQL 一起使用,postgres 匿名函数参数化是否支持?

    我正在尝试使用 dapper 来参数化我编写的用于更新插入的 postgres 匿名函数 这是代码 private static int UpsertProductPrice IDbConnection connection Data Pr
  • 在 Dart 中解析 JSON

    我正在尝试将 JSON 解析为 Dart 中的对象 文档使用Map类型来解析 JSON 响应 关于他们的文件将 Dart 与 JSON Web 服务结合使用 解析 JSON 我剪了下面的例子 import dart convert main
  • 黑莓日期时间字符串格式

    我需要解析日期 时间字符串 添加原始偏移量并根据本地时区进行转换 我从服务器获取的日期时间格式如下 05 25 2012 02 30 PM 此格式不会被 HttpDateParser parse time 方法解析 但 HttpDatePa
  • 解除 modalViewController 的 modalViewController

    所以我有一个 UITabBarController 应用程序 我想显示一个登录页面 所以我这样做了 NSNotificationCenter defaultCenter addObserver self selector selector
  • 在 Python 中搜索 XML 内容

    我有以下 XML 文件 With StackOverflow 的一些帮助 我成功地实现了一些我计划做的事情 现在 我想向我的脚本添加一个搜索功能 并单独处理该子树 例如 我问用户 什么ID 他进入AL2012 2015 088 在一个巨大的
  • 设置seaborn lmplot 列的单独 ylim

    我使用以下命令制作了 lmplot 柱图 子图 g sns lmplot x COX y dX data tidy data hue hue col comp col wrap 8 fit reg True scatter True asp