Sak*_*ura 12 r ggplot2 trendline
我使用ggplot2根据我的数据绘制趋势线.
以下是我使用电子表格完成的工作.
但我只想显示趋势线(上图中显示的黑线)而不是所有点,因为观察次数> 20,000.
所以我尝试使用ggplot2做同样的事情.
fig_a <- ggplot(df1, aes(data_x, data_y ))
fig_a + stat_smooth(method=lm)
fig_a + stat_smooth(method=gam)
Run Code Online (Sandbox Code Playgroud)
显然它不能很好地运行,任何人都可以提供帮助?
为什么它提供如此多的线而不是单个趋势线?
mil*_*lan 23
您可以执行以下操作.添加+ geom_smooth(method = "lm")到您的ggplot脚本.
使用内置数据的示例
ggplot(mpg, aes(displ, hwy)) + geom_point() + geom_smooth(method = "lm")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48970 次 |
| 最近记录: |