问题标签 [catplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
333 浏览

pandas - 通过循环遍历数据框来堆叠 Seaborn Catplot

我有多个数据框,由三个主要列组成:1)类别(c1、c2、c3),一个包括数据值,一个包括不同的时间段(AA、BB、CC、DD)。

我想要生成的是一次生成所有数据帧的数据箱线图,并且在一个图中!我确实尝试了不同的枚举选项和“ax”参数,但它仍然单独生成箱线图,我无法弄清楚。

示例输出

0 投票
0 回答
31 浏览

seaborn - 如何解决 Anaconda seaborn 库问题?

我正在尝试进行数据可视化。我正在使用 anaconda jupyter lab,但总是收到错误消息。例如,

我使用的是 seaborn==0.10.1 与 sns.scatterplot 和 sns.catplot 相同。你能帮助我吗?

0 投票
1 回答
428 浏览

python - 有没有办法在 Seaborn/Python 的 Catplot 网格内的所有图上添加线图?

您好,我对使用 python 非常陌生,我开始使用它来创建工作中的图表(用于论文和报告等)。我只是想知道是否有人可以帮助解决我在下面详述的问题?我猜有一个非常简单的解决方案,但我无法弄清楚,这让我发疯了!

基本上,我正在绘制一个实验的结果,其中在 Y 轴上我有结果,在这种情况下是一个数字(结果),而 x 轴是分类的并标记为位置。然后根据在哪台机器上进行实验(机器)(也是分类的),将数据分成四个图表。

第一部分很简单,使用的代码是这样的:

这为我提供了以下图表: 无线猫图

我现在想在图中添加另一层,其中一条红线代表数据的规格上限。

所以我在上面添加了以下代码:

然后给出以下图表:

带线的猫图

如您所见,我想要的红线仅在其中一个图表上,我要做的就是在完全相同的位置等的所有四个图表上添加相同的红线。

谁能帮我???

0 投票
0 回答
89 浏览

python - 在 catplot 的条形图中显示数据标签的问题

我的代码如下:

输出图表如下:

猫图

现在我的问题是为什么某些条形图的计数显示错误。例如,对于红色箭头和黄色箭头。他们的号码相互交换。

我该如何解决这个问题?

0 投票
1 回答
397 浏览

python - 在 catplot 子图标题中仅显示列值而不是 column_name = 列值

我正在尝试生成不同的箱线图来描述某些产品系列和行业组(“生产”、“贸易”、“商业”、“休闲与福利”)的变量分布。

我想知道:

  1. 如果有办法在子图标题中只显示“生产”、“贸易”、“商业”和“休闲与福利”,而不是每次都显示“industry_group = Production”等等
  2. 如果有办法从每个子图的上边界稍微提高这些子图标题(在我发布的图像中,您可以清楚地看到它们没有空间)

在我正在使用的代码下方,这里有一张图片向您展示我得到的内容 --> Catplot Image

猫图图像 猫图图像

0 投票
1 回答
162 浏览

python - How can I display kind="swarm" and kind="point" on the same catplot in Seaborn?

I am trying to display both the means and errors (kind="point") and individual data points (kind="swarm") overlayed on the same catplot in Seaborn.

I have the following code:

which produces the plots separately:

result of calling catplot

How can I make the two plots sit on the same axes?

Thanks!

0 投票
2 回答
284 浏览

python - seaborn.catplot() 色调无法正常工作

我正在尝试用 a 替换seaborn.facetgrida seaborn.catplot。但是seaborn.catplot没有正确标记Embarked = C刻面的色调。

数据集:泰坦尼克号


在 Embarked C 男性正确呈现为色调

Embarked C : 男性被正确地呈现为色调


但我的seaborn.catplot节目:

在 Emabarked= C 男性中没有适当的色调

Embarked C : 男性未正确呈现为色调

0 投票
0 回答
177 浏览

python - 如何显示多个轴相互叠加的seaborn catplot

我使用主数据框 r_df 并计算“p”和“效用”之间的线性回归,包括线参数和 R 平方。那是r_df:

那就是数据框df_iter,它存储了线性回归的参数:

现在,我使用 seaborn catplot 显示来自 r_df 的数据,代码如下:

结果是这样的:
斜率图

现在,我真的想在现有的 catplot 上添加 R 平方值的点。我设法分别绘制它们,但我找不到将点添加到具有多个轴的 catplot 的方法(我从一开始就选择使用这种类型的原因是列和行的简单选项)。我只找到了与 catplot 相关的单轴答案。

R平方值的图表:
R 平方值的图表

即使将 R 平方值作为单个点(而不是另一个图)添加到第一个图中也很好,但我找不到如何在 seaborn 图形级别对象中指定子图。

0 投票
1 回答
812 浏览

matplotlib - 在 Seaborn catplot 中更改轴标签大小

我正在尝试放大 x 轴标签(即“陆上”、“海上”和“太阳能”),同时旋转它们。但是每当我增加大小时,我的 cat 子图的列大小就会减小并压缩图像。有没有办法在不减少/压缩 seaborn catplot 中的子图的情况下增加轴标签的字体大小?

这是我的代码:

到目前为止我的情节:

0 投票
1 回答
84 浏览

python - Seaborn ValueError:无效的 RGBA 参数:已屏蔽

我正在尝试使用 seaborn 创建一个猫图。我准备了这样的数据

这是最终的数据框:

我想用 2 条不同颜色的曲线创建一个图,以查看差异。一条曲线Type=Perfect,另一条Type=Drone-BS

我尝试了 2 种 seaborn 地块

我总是得到相同的ValueError: Invalid RGBA argument: masked并且我不理解代码或逻辑中的错误。

这里是整个错误的详细信息