- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图在 Seaborn 的同一个 catplot 上显示均值和错误 (kind="point") 以及单个数据点 (kind="swarm")。
我有以下代码:
sns.catplot(x="Variable_A", y="Dependent_Variable", col="Variable_B", data=LRP_df, kind="swarm", color = "black")
sns.catplot(x="Variable_A", y="Dependent_Variable", col="Variable_B", data=LRP_df, kind="point", color = "red")
sns.despine()
分别生成图:
如何使两个图位于同一轴上?
谢谢!
最佳答案
使用面网格,您可以通过使用 map_dataframe() 指定每个人来叠加每个人。 official reference 中的示例已被修改。数据基于样本数据。
import seaborn as sns
sns.set_theme(style="ticks")
exercise = sns.load_dataset("exercise")
g = sns.FacetGrid(exercise, col="kind")
g.map_dataframe(sns.stripplot, x="time", y="pulse", color="black")
g.map_dataframe(sns.pointplot, x="time", y="pulse", color="red")
g.set_axis_labels("time", "pulse")
关于python - 我如何在 Seaborn 的同一个 catplot 上显示种类 ="swarm"和种类 ="point"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67837930/
到目前为止,我已经尝试了以下代码: # Import to handle plotting import seaborn as sns # Import pyplot, figures inline,
我有一个包含 93 个特征和 9 个类标签的数据框。我想用各自的类标签绘制每个特征的值,但是,我想生成一个包含 93 个图的子图,每个图代表数据集中的一个特征。我可以制作一个情节,它看起来像这样: s
我有多个数据框,由三个主要列组成:1)类别(c1,c2,c3),一个包含数据值,一个包含不同的时间段(AA,BB,CC,DD)。 我想要生成的是一次在一张图中生成所有数据帧的数据箱线图!我确实尝试了不
我有多个数据框,由三个主要列组成:1)类别(c1,c2,c3),一个包含数据值,一个包含不同的时间段(AA,BB,CC,DD)。 我想要生成的是一次在一张图中生成所有数据帧的数据箱线图!我确实尝试了不
我像这样在 seaborn 中绘制了一个 catplot import seaborn as sns import pandas as pd data = {'year': [2016, 2013,
这是我的源代码: plot = sns.catplot(x='Year', y='Graduation Rate', col
让我们考虑以下示例(来自 Seaborn documentation ): titanic = sns.load_dataset("titanic") fg = sns.catplot(x="age"
我有两个问题: 我想从条形图中删除空条(出现在第一列中)。 我必须在 PowerPoint 演示文稿中使用此图表。如何增加条形图的高度以固定幻灯片的高度?我试图增加高度,但它没有进一步增加。可能吗?如
可以结合axes-level通过简单地连续调用函数来绘制函数: import seaborn as sns import matplotlib.pyplot as plt tips = sns.loa
我有一个看起来像这样的数据框: 有几个不同的model_names。 我正在尝试使用以下代码在 seaborn catplot 中绘制数据: sns.set(style="whitegrid") sn
我正在尝试使用 Python 中的 Seaborn 包来可视化一些数据。我特别想使用 catplot(kind='bar')函数(以前命名为 factorplot() )。我的 DataFrame 看
我有一个数据集,它的均值和方差会随着时间的推移而变化,但仍处于相同的 y 值范围内。我想要可视化数据的变化。这是包含我正在寻找的功能的图: 不幸的是我不知道如何创造这样的美。我尝试了 seaborn.
我有一个 pandas 数据框: df = pd.DataFrame(data = {'X':['杰森', '莫莉', '蒂娜', '杰森', '蒂娜', '蒂娜'], 'Y': [ 13,19,52
这个问题在这里已经有了答案: How to change a figure's size in Python Seaborn package (7 个答案) 关闭 4 年前。 为了调整 Seabor
我是 Python 的初学者(在 Spyder 3.3.2 和 Anaconda Navigator 1.9.6 中使用 Python 3.7)。我在创建 seaborn fiddle 图时没有问题,
catplot 函数有一个名为 kind 的选项。它允许我指定“条”、“点”等。我正在寻找线图。我正在使用 catplot 并排显示两个类别,使用相同的时间尺度,绘制两种不同产品的销售额。目标是同时展
在图中,y 轴标签是从(0 到 1)的小数,即(0.1、0.2、0.4 等)。如何将其转换为 % 格式(10%、20%、40% 等)。 10、20、40 也行。 谢谢,约翰 g = sns.catpl
我正在处理一个相当大的数据集(约 4000 万行)。我发现如果我直接调用 sns.countplot() ,那么我的可视化绘图会非常快: %%time ax = sns.countplot(x="ag
我正在使用 seaborn 绘制漂亮的分类图。 seaborn.catplot 对我帮助很大。它使用 pandas.DataFrame 的列名作为标签,但有时我想在我的绘图上重命名这些标签。 很明显,
这个问题在这里已经有了答案: Repeating x axis labels for all facets using FacetGrid in seaborn (2 个答案) 关闭去年。 我使用以
我是一名优秀的程序员,十分优秀!