r - x 轴上的百分比堆积条形图
问题描述
我有一个包含几个因子 columns 的数据集,我可以为它们中的每一个制作一个堆积百分比条形图,就像下面来自 GitHub 的教程一样,但我不想创建 3 个图或使用 facet fucntion,而是我喜欢拥有所有这些我的 x 轴上的列并排。我创建了情节,但使用几何计数,当我想使用比例时,它变得很困难。ggplot的x轴上是否可以有许多我的数据集列的比例堆叠条形图?
计算每个 cyl & am 类别的百分比
proportion <- mtcars %>%
group_by(cyl, am) %>%
tally() %>%
group_by(cyl) %>%
mutate(pct = n / sum(n))
这个功能使它只为一个完成。但是对 4 列做同样的事情呢?
具有不同变量的成像,例如汽缸、门、汽油类型……所有并排并且全部由相同的变量(如图片中的 AM)分组,仅在一个绘图的 x 轴上。
解决方案
推荐阅读
- c++ - Arduino 如何使用 ESP2668 创建 wifi 接入点?
- pyqt5 - 如何检测点击窗口的标题栏?
- spring - 从 spring boot rest 控制器自动生成 typescript api
- java - 为什么我会收到任何 java 代码的“错误:无法找到或加载主类”?
- azure - 物联网设备以遥测和双胞胎的形式发送信息。then which has to be 和有什么不一样?
- python - 熊猫填充的设定值
- c# - 如何在 C# 中使用 IDictionary 和 mysql 创建关联数组?
- python - 将 STR 列转换为字典
- jquery - Parsley.js isValid() 使用自定义验证器返回 null
- javascript - Bootstrap 4 - 页面加载时自动展开节点