我有一些年度足球数据,我想测试一下,看看明年某些球队指标是否可重复.我的数据在data.frame中,看起来像这样:
y2003 y2004 y2005
Team 1 51.95455 51.00000 53.59091
Team 2 54.18182 56.31818 49.09091
Team 3 48.68182 46.86364 49.22727
Team 4 50.86364 47.68182 48.72727
Run Code Online (Sandbox Code Playgroud)
我想要做的是在x轴上用"Year n"和y轴上的"Year n + 1"进行散点图.因此,例如2003年与2004年,2004年与2005年,2005年与2006年等等都在同一情节中.
然后,我希望能够画出一条最合适的线,看看相关性有多强,无论它是否可重复.
使用ggplot2在R中执行此操作的最佳方法是什么?我可以得到最初的情节:
p=ggplot(df,aes(y2003,y2004))
p + geom_point()
Run Code Online (Sandbox Code Playgroud)
然后我只需要手动添加它们吗?这种东西有内置功能吗?如果我逐一添加它们,我将如何获得最佳效果?