r - ggplot2直方图颜色不渗透
问题描述
我正在尝试使用position = 'identity'
. 它通常工作正常,但这次另一种颜色没有渗出。根据颜色分配,其中一种颜色占主导地位,并且在重叠时不允许另一种颜色渗出。另一种颜色只显示没有重叠的地方。该数据集与以前使用的其他数据集相同(相同的数据类型),只是它来自 SPSS .sav 文件。有没有可能是问题所在?
尝试分解变量,没有效果。
ggplot(spvdata, aes(AGE, fill = GENDER)) +
geom_histogram(binwidth = 2, alpha = .9, position = "identity") +
scale_fill_manual(name = "", values = twocolorPalette,
labels = c("Female", "Male")) +
labs(x = "Age (years)", y = "Number of patients")
的结构spvdata
是(*, "format.spss")= chr "A30"
我希望得到与以前相同的情节。但数据似乎有些不同。
男性条目正在阻止女性。为什么和第一个情节不一样?
解决方案
推荐阅读
- python - Text 小部件 tkinter 中的标签或文本外观的更改是否有任何撤消功能?
- java - 从使用 YouTube 数据 API 的个人项目中删除 Google 未经验证的警告
- javascript - 头盔内容安全策略全局路径不起作用
- sql - 无法将行插入表格
- python - 在读取文本文件时提取列值
- javascript - Angular Firebase 获取数据同步
- google-apps-script - OAuth2 库产生属性存储配额错误
- python - 根据熊猫中的条件由公司创建一个假人
- java - Maven - Spring Boot Starter 版本
- r - 在 R 中替换现有 excel 报告中的数据时出错