R中的VGAM百分位曲线图

时间:2014-12-18 17:59:25

标签: r curve-fitting quantile vgam

我正在运行来自VGAM帮助文件的代码:

library(VGAM)
fit4 <- vgam(BMI ~ s(age, df = c(4, 2)), lms.bcn(zero = 1), data = bmi.nz, trace = TRUE)
qtplot(fit4, percentiles = c(5,50,90,99), main = "Quantiles", las = 1, xlim = c(15, 90), ylab = "BMI", lwd = 2, lcol = 4) 

enter image description here

如何防止在绘图上放置点以使图表仅显示百分位数曲线?在qtplot中是否有一些选项可以抑制此图上的点,因此我不需要像在此页面上那样使用long ggplot路由:Percentiles from VGAM?在我之前的问题中还有其他问题,所以这一点被忽略了。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

没有qtplot帮助页面,因此我转到了包帮助索引并看到列出了qtplot.lmscreg。它有一个'pcol.arg'来控制点颜色,所以我把它设置为“透明”:

qtplot(fit4, percentiles = c(5,50,90,99), main = "Quantiles", las = 1, 
            xlim = c(15, 90), ylab = "BMI", lwd = 2, lcol = 4, 
            pcol.arg="transparent")

enter image description here