繁体   English   中英

多面饼图ggplot2-不完整,仅线条

Facetted Pie Chart ggplot2- Not full, just lines

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

dat <- data.frame(table(total$Name, total$Color))
# adds the Count column
names(dat) <- c("Name","Color","Count")

NAME    COLOR    Count
John    Green    1
Joe     Green    12
Jane    Green    32  
Jill    Green    34
John    Blue     2
Joe     Blue     4
Jane    Blue     23  
Jill    Blue     12
John    Red      4
Joe     Red      42
Jane    Red      36  
Jill    Red      15 

如何按名称创建一组多面饼图? 当我尝试:

e <- ggplot(data=dat, aes(x=Name, fill=Color)) 
e + geom_bar(position = "fill") + 
facet_wrap(~Name) +
coord_polar()

它产生的饼图只是线条。 任何人都可以识别错误或提供任何解决方案吗?

1 个回复
  1. aes中的x设置为静态值。 我选择了0。
  2. theta =“ y”添加to coord_polar`以告诉它以角度使用哪个轴。
  3. 添加scale_fill_identity()因为您已将颜色直接映射到填充值中。
  4. 添加了theme_void()来摆脱令人困惑的轴等。
library(tidyverse)

dat <- tribble(~Name,~Color,~Count,
"John",    "Green",    1,
"Joe" ,   "Green",   12,
"Jane",    "Green",    32, 
"Jill",    "Green",    34,
"John",    "Blue",   2,
"Joe" ,   "Blue",   4,
"Jane",    "Blue",   23,  
"Jill",    "Blue",   12,
"John",    "Red",   4,
"Joe" ,   "Red",   42,
"Jane",    "Red",   36,  
"Jill",    "Red",   15)

ggplot(data=dat, aes(x = 0, y = Count, fill=Color)) + 
  geom_col(position = "fill") + 
  facet_wrap(~Name) +
  coord_polar(theta = "y") +
  scale_fill_identity() +
  theme_void()

reprex软件包 (v0.2.1)创建于2018-11-14

2 如何在 R 中使用 Ggplot2 创建的分面饼图中添加百分比标签

我对 R 很陌生,我正在尝试创建带有百分比的分面饼图。 我的数据是一个包含 31 名患者的数据框。 这些要么疾病进展迅速,要么进展缓慢。 每个患者都有基因诊断。 这是数据 我现在使用以下 R 代码创建了一个多面饼图: 我尝试使用 geom_text 在快速和缓慢进展的患者中添加每个基因诊断 ...

3 将引线添加到ggplot2饼图中

我想在ggplot Pie Chart所有slices中添加引导线。 这个线程的第二个答案有它们,但是IDK是为重现该行而添加的, ggplot饼图标签 我试图复制并正确粘贴此答案的行部分中的内容,但是我弄得有些混乱: 控制由ggplot2中的因子变量生成的饼图中的刻度和奇数文字 ...

5 ggplot饼图标签

我正在努力让饼图标签正确。 环顾四周,并认为我可以轻松实现mathCoffee的功能 。 到目前为止,我有这个代码: 生成的饼图: 有没有办法生成这样的东西,例如: 更新建议的重复 - 我认为该主题更多是关于饼图的替代品以及为什么饼图很糟糕。 我想坚持使用饼图, ...

7 饼图不完整

我正在尝试使用此JSON数据做一个馅饼: 这是我的功能: } 不过有趣的是,馅饼只占据了一个圆圈的1/4。 我一直在试着尝试增加和缩小它们的数量,但是我似乎无法使事情占据超过1/4的份额。 有人可以让我知道我做错了吗? ...

8 圆线饼图

嗨,任何人都可以通过javascript帮助我实现以下圆形饼图的任何链接或提示(我不确定我的命名是否正确)。 提前致谢。 ...

9 ggplot2中的饼图标签

我一直无法使标签正确显示在饼图周围-不管我选择构造该标签的方向如何,并且在对变量进行过多摆弄之后,标签都朝着我的切片的相反方向移动(当图形逆时针方向构建时,标签沿顺时针方向旋转;反之亦然)。 就我所知,它产生的结果是这样的: 。 编辑:位置来自以下内容,我在其他几个线程中将其 ...

2016-12-13 00:43:36 0 512   r/ ggplot2
10 ggplot甜甜圈图-饼图输出

我已经从以前的线程ggplot甜甜圈图跟踪了代码 然而,当显示所述“甜甜圈图”时,R变成饼图。 如何获得甜甜圈图? 我是R和ggplot的新手。 任何帮助或智慧的话将不胜感激。 绕过此笔触后,我将修改颜色等。 谢谢。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM