在“图形”包中,可以按照以下方式将第二个x轴(表示分布百分位数)添加到直方图中:
x <- rnorm(1000)
hist(x, main="", xlab="Bias")
perc <- quantile(x, seq(from=.00, to=1, by=.1))
axis(1,at=perc,labels=c("0","10%","20%","30%","40%","50%","60%","70%","80%","90%","100%"),cex=0.5, pos= -90)
这看起来很尴尬。所以我该如何修改以下 ggplot2 代码以添加第二个 x 轴,显示百分位数,而第一个 x 轴应指示原始值?
library(ggplot2)
theme_classic(base_size = 12, base_family = "")
x <- rnorm(1000)
qplot(x, main="", xlab="Bias")
perc <- quantile(x, seq(from=.00, to=1, by=.1))
需要帮忙吗?非常感谢您的提前帮助!