使用以下数据:
我做了以下操作:
我希望逐步平滑黑色曲线,而不是像geom_smooth默认所做的那样“非常平滑”。我尝试了n、level选项,但没有达到我想要的效果。如何逐步增加平滑度是最好的方法?(例如将两个值平均在一起,然后尝试将三个值平均在一起,以此类推)。我猜这是一件非常容易或可实现的事情,而无需使用geom_smooth,但我不知道该搜索/查找什么。谢谢。
> str(attribute)
'data.frame': 431 obs. of 2 variables:
$ pos: int 1 2 3 4 5 6 7 8 9 10 ...
$ att: num 0.652 0.733 0.815 1.079 0.885 ... *[between 0 and 3]
并且:
ggplot(attribute, aes(x=pos, y=att)) + geom_line() + geom_smooth()
我做了以下操作:
![enter image description here](https://istack.dev59.com/r9Pbh.webp)
degree
看起来已经过时了,但span
仍然有用。 - geotheory