r - Ggplot2 上的双 y 轴
问题描述
我正在尝试在 R 上使用 ggplot 制作双 y 图,但是我的线条不会对辅助轴的变化做出响应。
theme_set(theme_economist())
ggplot(Base) + aes(data) + geom_smooth(aes(y = taxa_consumo))
g1 = ggplot(Base) + aes(data) + geom_smooth(aes(y = saldo_consumo, col = "Saldo da carteira para consumo"))
g2 = g1 + geom_smooth(aes(y = taxa_consumo, col = "Taxa média para consumo"))
g3 = g2 + scale_y_continuous(sec.axis = sec_axis(~./100, name = "Taxa média para consumo"))
g4 = g3 + scale_color_manual(values = c("brown", "gold")) +
labs(title = "Saldo e Taxa de Microcrédito para Consumo", x = NULL, colour = NULL,
y = "Saldo da carteira para consumo")
g4
这就是我的结果。有人有建议吗?
解决方案
推荐阅读
- ssis - SSIS 拆分全名和 ID 号
- python - Python:在最大randint值时再次掷骰子
- javascript - Google App Script Cache 数据类型以及如何转换为字符串
- sublimetext3 - Sublime Text 3 - 更改所选行的背景颜色
- python - Python sqlite3 - 按星期几列排序表
- c++ - 使用类模板的静态 constexpr 作为模板参数
- android - 工具栏在不同设备 Android Studio 中的工作方式不同
- java - 使用eclipse photon和maven的java 10执行环境
- java - 尝试使用 Apache poi 制作简单的 PDF 文档
- rxjs - 在 rxjs 中结合 expand 和其他操作符