问题标签 [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.
python - 图例颜色与绘图颜色不匹配
我无法让图表图例颜色与实际绘图颜色相匹配。他们都关闭了,有些关闭了。我将在下面发布代码以及我为达到最终情节所采取的步骤。
这是我最终得到的:
自治市镇已设置为索引,另一列是“总计”
步骤 1. 我采取的第一个是确定每个类别相对于总数的比例。
第 2 步。第二步是定义华夫饼图的整体尺寸。
Step 3. 第三步,使用每个类别的比例来确定其各自的瓦片数量
布朗克斯:113 布鲁克林:108 曼哈顿:79
第 4 步。第四步是创建一个类似于华夫饼图的矩阵并填充它。
步骤 5. 将华夫饼图矩阵映射为视觉对象。
布朗克斯应该是深蓝色布鲁克林应该是浅蓝色曼哈顿似乎工作得很好。
这是图像:
r - 将 gganimate 与华夫饼图一起使用
我一直在玩这个waffle
包,并试图让它与gganimate
.
mpg
举个例子,我创建了华夫饼图来显示每个模型的数量class
。然后,我想使用 gganimate 依次显示每个制造商按类别划分的模型图表。我可以facet_wrap()
用来一次显示所有制造商的图表,但希望能够循环浏览它们。
当我尝试将 gganimate 应用于华夫饼图时,出现错误:
mapply 中的错误(FUN = f, ..., SIMPLIFY = FALSE):零长度输入不能与非零长度的输入混合
我不确定是否waffle
与 不兼容gganimate
,或者我做错了什么。
这是代码:
非常感谢任何帮助!谢谢。
r - R中的单位/象形图
我正在 R 中制作一个单位/符号图表,它看起来几乎像华夫饼图,每个类别之间都有间距。在我的图表中,每个条形图都有固定数量的行和任意数量的列。我的主要问题是条形之间的间距。我可以使用增量来查找 X 轴上每个条的起点 - 请参阅下面的代码 - 但这种方法仅在每个条具有固定宽度时才有效。在我的情况下,一个栏可能有 1 列,另外 3 列......我该如何解决这个问题?
谢谢谢尔盖
r - 如何制作多面华夫饼图,从左上角填充每个箱子
我正在尝试创建一个 3x4 的 bin 网格,其中包含来自每个 bin 中我的数据的观察计数。我已经完成了一半:
显然,y 轴现在毫无意义——我不确定是否geom_dotplot
适合使用。geom_histogram
使用or也可以得到类似的结果geom_bar
。
我希望点从每个垃圾箱的左上角开始。这可能吗?我尝试使用该waffle
软件包,但无法弄清楚。理想情况下,每个点都是一个正方形,使用 是不可能的geom_dotplot
,所以如果可以的话,我更愿意使用waffle
。
python - 如何用字典创建华夫饼图?
我正在通过 Jupyter 实验室学习 Python,但我遇到了华夫饼图的问题。
我有以下字典,我想将其显示为华夫饼图:
然而,结果出乎意料:
相反,图表应该看起来像这样。我究竟做错了什么?
r - 多面 ggplot 华夫饼图中的手动色标
我正在尝试使用waffle
来自https://github.com/hrbrmstr/waffle的包和ggplot2::facet_wrap
.
下面是一个可重现的示例:
调色板如下所示:
请注意,两个数据集中的值顺序和级别都相同:
我现在将两个数据集连接在一起:
然后我用华夫饼画这个:
但是,颜色与分配的填充 ( ) 不对应Genus
。例如,图例的前 4 个条目(Adscita、Lasiommata、Aglais、Polyommatus)应该是蓝色阴影,而不是绿色阴影。此外,某些级别的Genus
游戏已完全删除,例如 Cheilosia、Bombus 和 Didea。使用其他几何图形或删除刻面时,此行为仍然存在。
期望的结果是Genus
在两个方面具有相同颜色的变量的每个唯一值,如在自定义调色板中分配bar
并在上面的条形图中可视化。