在Plot vectors of different length with ggplot2中,我得到了带有线条的图。
ggplot(plotData, aes(x, y, label=label, group=label)) + geom_line() + stat_smooth()但这使每一行都平滑了。如何平滑处理所有数据点?
发布于 2012-03-19 20:04:40
ggplot(plotData, aes(x, y, label=label, group=label)) +
geom_line() +
geom_smooth(aes(group = 1))应该做这件事。这里的想法是提供一种新的群体美学,以便拟合平滑器基于所有数据,而不是group = label美学。
按照@Andrie's Answer的例子,我建议的修改是:
ggplot(plotData, aes(x, y, label=label, group=label)) +
geom_text() +
geom_smooth(aes(group = 1))这将产生以下结果:

https://stackoverflow.com/questions/9769731
复制相似问题