问题标签 [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 投票
0 回答
251 浏览

python - 不允许使用 seaborn catplot 子图

我想将 catplot 与 subplot 结合起来。但这似乎是不可能的:

这个片段显示了单独的图。但我宁愿将它们组合成一个图形:

但这失败了:

另外,我想知道如何增加字体大小:

  • y轴
  • x 轴
  • 传奇

因为默认的 matplotlib 方法似乎不适用于 FacetGrid

编辑

但是,我需要设置sharey=False. 但我想分享每一行的 y,而不是所有行。

0 投票
1 回答
571 浏览

pandas - Seaborn Catplot 抛出错误:真值不明确

我正在尝试使用 seaborn 库为我的数据框中的所有分类变量做一个 catplot,但我会因为模棱两可的真值而出错。它通常发生在“&”值上,但我无法在这里找到根本原因。我的目标是连续变量。

但我收到以下错误。哪个部分导致此值错误?

0 投票
0 回答
68 浏览

python - 在条形图上显示值

以下代码生成一个 pdf 文件,该文件由数据帧上的循环条形图提供。我的目标是在条上注释值。我已经尝试过多次监控这些值,但都失败了。我可以得到任何帮助吗?谢谢

0 投票
2 回答
2033 浏览

python - 如何更改我的 seaborn catplot 中的数量或行数和列数

我有一个看起来像这样的数据框: 数据框:

有几个不同的model_names。我正在尝试使用以下代码绘制 seaborn catplot 中的数据:

以下是我得到的图表:图形

如何更改格式以使图表显示在 2x2 网格上?将它们全部放在一条线上太拥挤了。

0 投票
1 回答
101 浏览

pandas - catplot 问题 Axes 对象

假设我有一个名为 df 的 Pandas DataFrame 变量,其中包含 col1、col2、col3、col4 列。

使用 sns.catplot() 一切正常:

然而,我一写:

我收到以下错误:

我知道我可以将 sns.barplot() 与 ax 参数一起使用,但我的目标是继续使用 sns.catplot() 并从 fig.axes[0] 获取 Axes 对象。

0 投票
2 回答
437 浏览

seaborn - 如何覆盖两个 sns.catplots

我需要叠加两个 sns.catplots 一个是 kind='box' 另一个是 kind='swarm' 如下:

我尝试从一个中取出轴并输入另一个 catplot,但我收到如下错误。我怎样才能解决这个问题?

谢谢您的帮助!SJ

0 投票
1 回答
1046 浏览

stata - 格式化 catplot - stata

不幸的是,由于道德原因,我无法将数据集发送给您,但我正在尝试创建一个catplot分类变量。所有分类变量都是李克特反应。

其中有 18 个标记为:psq1 psq2 psq3 psq4 psq5 psq6 psq7 psq8 psq9 psq10 psq11 psq12 psq13 psq14 psq15 psq16 psq17 psq18

如果您查看 graph.png ,那是psq1使用代码在 catplot 上的外观:

catplot psq7,asyvars 堆栈百分比超过(psq_pubpriv)百分比

图.png

我想移动公共栏和私人栏,使它们彼此水平,然后psq用相同的轴将所有栏堆叠在一起。这显示在 psq.png 中。

psq.png

另一个问题是标题被 y 轴标签截断。我想让该文本换行并出现在两行中,以便全部可见。

我还想更改配色方案,以便同意和强烈同意是绿色,强烈不同意和不同意是红色,不确定是蓝色

0 投票
1 回答
873 浏览

python - Seaborn Catplot 类似于 Pandas groupby

我正在使用葡萄牙银行营销数据集 http://archive.ics.uci.edu/ml/datasets/Bank+Marketing#

我想可视化每个分类特征的转换率,例如职业或婚姻状况。

使用 pandas groupby() 如下所示

我得到下图 在此处输入图像描述

但是,我想创建一个更易读的图表,类似于 seaborn 教程中的图表。其中 X 是一些分类特征,Y 是一些值,色调根据其他一些指标对它们进行分组。 在此处输入图像描述

到目前为止,我的尝试导致以下错误:

任何指针将不胜感激!

0 投票
0 回答
125 浏览

python - 如何减少用 seaborn 绘制这个 catplot 所需的时间

我正在尝试从 17001 行 × 6 列 DataFrame中绘制life_expect['CountryName']预期寿命 超过 80 岁的国家。life_expect['Value'] 处理和绘图所需的时间超过 30 分钟。我做错了什么,如何使代码更快?

数据帧示例:

0 投票
1 回答
671 浏览

python - 如何从 catplot 中删除空条

我有两个疑问:

  1. 我想从条形图中删除空条(出现在第一列中)。
  2. 我必须在 PowerPoint 演示文稿中使用此图表。如何增加条形图的高度以固定幻灯片的高度?我试图增加高度,但它没有进一步增加。是否可以?如果不是,我可以尝试哪些其他选择?

在此处输入图像描述