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

r - 通缉:人口分裂的重复象形图可视化

我正在寻找一种方法来进行(实际上很常见)可视化,通过一组 N 象形图显示将 N 个单位的人口分成几个类别 - 我更喜欢实心方块;在报纸等上,人们可能会看到一些小的人形形状——每个象形图都根据第 n 个单元的类别着色。N 固定为 1 或 100,图表显示分数或百分比而不是计数,就可以了。彩色“条纹”必须换成多行。有人知道这个图表在 R 包中可用吗?

举一个具体的例子,

x = 样本(c("A","B"),100,替换 = T)

我想看到一个 10x10(或 5x20,或其他)的彩色方块网格,一些 - 对应于“A” - 为绿色,其他为红色。绿色(同样是红色)方格可以“成束”,或按原始顺序保留。

谢谢你。

0 投票
1 回答
754 浏览

r - 从 R 脚本创建华夫饼图的问题

我正在 R 中测试 Waffle 包(https://github.com/hrbrmstr/waffle),我在 Microsoft Windows 10 下使用 R 版本 3.2.2(32 位),当我想绘制一个来自 R 脚本的华夫饼图。

如果我直接从 R 控制台绘制华夫饼图,则绘制此图表没有问题,仅当我从 R 脚本加载图表且未显示时才会出现此问题。

这是我的 R 脚本上的代码:

0 投票
1 回答
83 浏览

r - 华夫饼包:颜色与数据中的零/0 混合

我的数据中的一个例子:

问题是最后一组数字:当包含 0 时,华夫饼的行为就像是 100。零似乎被忽略了。有没有办法防止这种情况?

工作:绿色 = 10,橙色 = 90

在此处输入图像描述

不工作:绿色 = 0,但其可视化为绿色 = 100。每个矩形都应该是橙色

在此处输入图像描述

0 投票
1 回答
580 浏览

rstudio - 使用 Waffle Chart 和 Glyphs FAILURE 编译 RMarkdown PDF。包括 MWE

我无法使用 RMarkdown、waffle 包和字形编译 PDF

我使用 TIKZ 设备还是 PDF 渲染都没关系。该文档可以毫无问题地编译为 HTML。

我现在能想到的唯一解决方法是使用 HTML 编译器创建 SVG 图形,然后在我的中间 .TEX 文件中引用这些文件。

请注意,如果您只是在“## ---- waffle_figure ----”行下方运行代码。它应该创建图表,因为您之前已经在系统上安装了fontawesome字体,在 R 中安装了extrafont包,然后运行​​font_install()命令。

0 投票
3 回答
13149 浏览

python - 如何在python中制作华夫饼图?(方形饼图)

像这样的东西: 在此处输入图像描述

在 R 中有一个非常好的包可以做到这一点。在 python 中,我能想到的最好的就是这个,使用squarify包(灵感来自关于如何做树形图的帖子):

胡扯

但是,当我创建的不是 100 个而是 200 个元素(或其他非正方形数字)时,正方形就会错位。

在此处输入图像描述

另一个问题是,如果我将 v2 更改为某个分类变量(例如,一百个 As、Bs、Cs 和 Ds),我会收到此错误:

无法将字符串转换为浮点数:'a'

那么,谁能帮我解决这两个问题:

  • 如何解决非平方观测值的对齐问题?
  • 如何在 v2 中使用分类变量?

除此之外,如果有任何其他 python 包可以更有效地创建华夫饼图,我真的很开放。

0 投票
1 回答
123 浏览

r - 如何在堆积条形图下方附加华夫饼图

我有一些数据,我正在使用 ggplot2 创建一个堆叠的条形图。对于 x 轴上的每个样本,每个样本也有三个因子。我想在条形图和样本名称之间根据因子为每个样本绘制一个不同颜色的正方形。由于每个样本有三个因素,我想绘制这些是三排正方形,有点像华夫饼图。下面的数据显示了我对每个样本的三列因素——“tissue_type”、“biopsy_type”和“gleason_score”。有什么办法可以将所有这些绘制在一起吗?堆积条形图和一种华夫饼图?

数据:

我目前如何使用 ggplot 制作堆叠条形图

0 投票
1 回答
385 浏览

r - R - 华夫饼包错误“panel.spacing”不是有效的主题元素名称

我试图在 R 中使用包 waffle,它似乎给了我以下错误。我已经从包的 GitHub存储库中复制了这段代码。

知道这可能是什么吗?

0 投票
0 回答
96 浏览

r - 无法下载华夫饼包

我正在尝试在 R Studio 中绘制华夫饼图。但是,我无法下载华夫饼包。我收到以下错误:

我想知道是否有其他人遇到过这个问题。谢谢

0 投票
0 回答
50 浏览

python - 使用 Python 创建每个数据点具有单个形状/图像的图表

我想创建一个图表,使用每个数据点的单个形状来说明给定二进制变量的计数,并使用颜色来指示值是 0 还是 1。

下面的图表显示了一个类似于我正在寻找的示例。唯一的区别是,如果任何数据点的“成功”值 == 0,则该点将是红色,而不是绿色。

我如何最容易地使用 Python 实现这一目标?是否有一个图书馆可以为这样的事情提供交钥匙解决方案?如果没有,我如何使用 Matplotlib 轻松做到这一点?

在此处输入图像描述

编辑:我发现了另一个在更“科学”的背景下使用的例子。它似乎被称为“华夫饼图”。看来这可能是一个重复的问题,因为这里有一个答案:How to do waffle charts in python? (方形饼图)

在此处输入图像描述

0 投票
1 回答
1596 浏览

r - ggplot增加华夫饼图的大小

我有一个看起来像这样的华夫饼图:

在此处输入图像描述

使用此代码:

但是它很小,尤其是传说。我怎样才能增加尺寸?