r - 计数图的 geom_bar:为没有值的列添加 x 轴标签并自定义剩余条的顺序
问题描述
我需要为以下数据中的空值计数添加标签:
library(ggplot2)
myData <- data.frame(
x = c("A", "A", "B", "B", "B", "C", "C", "C", "", "", "", ""),
y = c(1, 4, 1, 5, 1, 5, 6, 7, 3, 6, 6, 3)
)
ggplot(myData, aes(x=x)) +
geom_bar(width = 0.5)+
geom_text(stat='count', aes(label = ..count..), vjust = -1)
如何为第一列添加自定义标签?说“不可用”
第二个问题,我需要自定义剩余条的顺序,所以第一个条总是具有空值的条,但随后,我想要这个顺序的条B, C, A
(不是降序或升序)。其他 StackOverflow 答案似乎解决了基于计数的条形重新排序问题。
解决方案
推荐阅读
- javascript - NodeJS RegExp 在查找数字时与正则表达式不同
- javascript - Firebase 数据重复问题
- css - 如何在台式机、平板电脑和移动设备上获得相同的显示
- android-studio - Android 绘制路径出现意外结果
- c# - 如何清除 System.Random 种子?
- c - 使用 GetFileVersionInfo 和 VerQueryValue 获取 Windows 10 的完整版本号时出现问题
- ios - Firebase 电话身份验证非常慢
- regex - 匹配不包括文字星号的字符串
- c# - Winforms Timer 不打勾的任何原因?
- python - 在 Python 中打印函数输出