我想要使用ggplot2中的LOESS平滑器绘制以下data。下面的代码可以很好地绘制图形,但我找不到如何更改LOESS线的线型。
dat_int <- as.data.frame(read.csv("user_interactions.csv", sep=";", header=TRUE))
qplot(interactions, accurate, data=dat_int, geom=c('smooth'), method='loess')
我尝试过以下操作,但不起作用。
ggplot(dat_int, aes(x=interactions, y=accurate, linetype=5))
+ stat_smooth(size=1.5, method = "loess", level = 0.95,
fullrange = TRUE, se = FALSE)
答案 0 :(得分:2)
尝试
ggplot(dat, aes(interactions, accurate)) +
geom_smooth(lty=2) # or stat_smooth(lty=2)