在ggplot2中更改黄土平滑的线型

时间:2015-07-12 17:21:38

标签: r ggplot2

我想要使用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)

1 个答案:

答案 0 :(得分:2)

尝试

ggplot(dat, aes(interactions, accurate)) +
  geom_smooth(lty=2)  # or stat_smooth(lty=2)