问题标签 [waffle-chart]

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 回答
403 浏览

python - 图例颜色与绘图颜色不匹配

我无法让图表图例颜色与实际绘图颜色相匹配。他们都关闭了,有些关闭了。我将在下面发布代码以及我为达到最终情节所采取的步骤。

这是我最终得到的: 图表

自治市镇已设置为索引,另一列是“总计”

df

步骤 1. 我采取的第一个是确定每个类别相对于总数的比例。

第 2 步。第二步是定义华夫饼图的整体尺寸。

Step 3. 第三步,使用每个类别的比例来确定其各自的瓦片数量

布朗克斯:113 布鲁克林:108 曼哈顿:79

第 4 步。第四步是创建一个类似于华夫饼图的矩阵并填充它。

步骤 5. 将华夫饼图矩阵映射为视觉对象。

布朗克斯应该是深蓝色布鲁克林应该是浅蓝色曼哈顿似乎工作得很好。

这是图像: 图片

0 投票
1 回答
362 浏览

r - 将 gganimate 与华夫饼图一起使用

我一直在玩这个waffle包,并试图让它与gganimate.

mpg举个例子,我创建了华夫饼图来显示每个模型的数量class。然后,我想使用 gganimate 依次显示每个制造商按类别划分的模型图表。我可以facet_wrap()用来一次显示所有制造商的图表,但希望能够循环浏览它们。

当我尝试将 gganimate 应用于华夫饼图时,出现错误:

mapply 中的错误(FUN = f, ..., SIMPLIFY = FALSE):零长度输入不能与非零长度的输入混合

我不确定是否waffle与 不兼容gganimate,或者我做错了什么。

这是代码:

非常感谢任何帮助!谢谢。

0 投票
0 回答
153 浏览

r - R中的单位/象形图

我正在 R 中制作一个单位/符号图表,它看起来几乎像华夫饼图,每个类别之间都有间距。在我的图表中,每个条形图都有固定数量的行和任意数量的列。我的主要问题是条形之间的间距。我可以使用增量来查找 X 轴上每个条的起点 - 请参阅下面的代码 - 但这种方法仅在每个条具有固定宽度时才有效。在我的情况下,一个栏可能有 1 列,另外 3 列......我该如何解决这个问题?

谢谢谢尔盖

0 投票
1 回答
562 浏览

r - 使用 ggplots 制作华夫饼图

我正在尝试使用 R 从 Tableau 中重现这样的简单华夫饼图: 在此处输入图像描述

我不确定在waffle包装中是否可行,但是我非常感谢在两种情况下的任何帮助:

  • 有没有办法按行(如 Tableau 示例)而不是按列填充华夫饼图?
  • 是否可以在华夫饼图中添加标签百分比 (24%)?

到目前为止,这是我的尝试:

哪个会返回这个 在此处输入图像描述

0 投票
1 回答
870 浏览

r - 如何在 R 中华夫饼图的图例部分添加文本?

我正在尝试创建一个华夫饼图。我的数据和华夫饼图看起来像这样-

在此处输入图像描述

我想在该图的图例部分的标签上添加一些文本,如下所示:

提取 (397/413)

盖切除术 (11/413)

药物治疗 (3/413)

0 投票
1 回答
294 浏览

r - 如何制作多面华夫饼图,从左上角填充每个箱子

我正在尝试创建一个 3x4 的 bin 网格,其中包含来自每个 bin 中我的数据的观察计数。我已经完成了一半:

结果

显然,y 轴现在毫无意义——我不确定是否geom_dotplot适合使用。geom_histogram使用or也可以得到类似的结果geom_bar

我希望点从每个垃圾箱的左上角开始。这可能吗?我尝试使用该waffle 软件包,但无法弄清楚。理想情况下,每个点都是一个正方形,使用 是不可能的geom_dotplot,所以如果可以的话,我更愿意使用waffle

0 投票
2 回答
343 浏览

python - 如何用字典创建华夫饼图?

我正在通过 Jupyter 实验室学习 Python,但我遇到了华夫饼图的问题。

我有以下字典,我想将其显示为华夫饼图:

然而,结果出乎意料:

截图1

相反,图表应该看起来像这样。我究竟做错了什么?

截图2

0 投票
0 回答
24 浏览

d3.js - D3 视觉 - 准华夫饼图但不连续

在此处输入图像描述

  • 我正在尝试复制随附的示例图像,但特别是通过 d3
  • 理想情况下,我试图在网上找到一个与此类似的 d3 模板并使用它并从那里弯曲它
  • 我希望有一个城市列表,然后每一行都有一个彩色矩形来象征某些字母值的存在,例如休斯顿有 A1/A2 和 D1/D2,达拉斯有 A1/A2、B1/B2,和 D1/D2。这有点像华夫饼情节,但概念不连续,它们不会全部聚集在一起。
    • 这在 excel 中显然很容易做到,但希望在 d3 中固有地做到这一点并从那里发展它......
0 投票
0 回答
32 浏览

dictionary - 制作百分比条形图

对不起,我不知道该怎么称呼这种图表。我已经制作了一个方形网格图,矩形位于每个质心上。(图一)

图一

现在我想做一个百分比图(同型?),但我不知道该怎么做。(图2--photoshop)

图二

这是代码,我从一个简单的地图代码修改它

我已经有了一个想法,通过在 JSON 上手动添加数据,但我想知道如何从动态输入中做到这一点。我想用谷歌搜索,但没有任何线索或关键字。谢谢

0 投票
2 回答
510 浏览

r - 多面 ggplot 华夫饼图中的手动色标

我正在尝试使用waffle来自https://github.com/hrbrmstr/waffle的包和ggplot2::facet_wrap.

下面是一个可重现的示例:

调色板如下所示:

在此处输入图像描述

请注意,两个数据集中的值顺序和级别都相同:

我现在将两个数据集连接在一起:

然后我用华夫饼画这个:

在此处输入图像描述

但是,颜色与分配的填充 ( ) 不对应Genus。例如,图例的前 4 个条目(Adscita、Lasiommata、Aglais、Polyommatus)应该是蓝色阴影,而不是绿色阴影。此外,某些级别的Genus游戏已完全删除,例如 Cheilosia、Bombus 和 Didea。使用其他几何图形或删除刻面时,此行为仍然存在。

期望的结果是Genus在两个方面具有相同颜色的变量的每个唯一值,如在自定义调色板中分配bar并在上面的条形图中可视化。