使用ggplot2,我可以使用以下代码创建一个带有累积分布曲线的直方图。然而,stat_ecdf曲线被缩放到左侧y轴。
这里展示了生成的图表(可以在底部看到经验累积分布函数):
如何将
library(ggplot2)
test.data <- data.frame(values = replicate(1, sample(0:10,1000, rep=TRUE)))
g <- ggplot(test.data, aes(x=values))
g + geom_bar() +
stat_ecdf() +
scale_y_continuous(sec.axis=sec_axis(trans = ~./100, name="percentage"))
这里展示了生成的图表(可以在底部看到经验累积分布函数):
![ggplot result](https://istack.dev59.com/K2CWr.webp)
如何将
stat_ecdf
缩放到第二个y轴?