R 如何将代表两个变量的ggplot中的时间序列中的点连接起来?
我正在绘制多个时间序列(17),其中有2个变量,这意味着每个时间序列每年有2个值,我想根据另一个变量绘制一个变量。然后我想把这些点按年份顺序用线连接起来,这样每个时间序列都会有一条对应的线连接它们的所有点。 有人知道如何做线路连接部分吗 我正在使用ggplot,以下是一些脚本、我的一个绘图和我的数据截图:R 如何将代表两个变量的ggplot中的时间序列中的点连接起来?,r,ggplot2,R,Ggplot2,我正在绘制多个时间序列(17),其中有2个变量,这意味着每个时间序列每年有2个值,我想根据另一个变量绘制一个变量。然后我想把这些点按年份顺序用线连接起来,这样每个时间序列都会有一条对应的线连接它们的所有点。 有人知道如何做线路连接部分吗 我正在使用ggplot,以下是一些脚本、我的一个绘图和我的数据截图: moyvar_plot <- ggplot(moyvar, aes(x=value, y=var$value, group=programme, col=variable)) + geo
moyvar_plot <- ggplot(moyvar, aes(x=value, y=var$value, group=programme, col=variable)) +
geom_text(aes(label=variable), size=3) +
xlim(0.85, 1.4) +
ylim(0, 1.0) +
ggtitle("Variances sur 5 ans glissants des taux de croissance des nombres de couples \n en fonction des moyennes sur 5 ans glissants des taux de croissance des nombres de couples") +
xlab("Moyenne") +
ylab("Variance")
print(moyvar_plot)
moyvar_plot您可以使用geom_path()
连接“观测值在数据中的显示顺序”(来自其R文档)
下面是一个与您的数据类似的示例
库(ggplot2)
set.seed(2021)#用于示例数据中的可再现随机值
莫伊瓦尔你说的“按年份顺序”而不是x轴连接它们是什么意思?比如,顺序是1-2-3-4-5-6-…39?但是每年都有许多变量,所以您是否希望它们也按计划进行分组?如中所示,有些行应该为每个程序
组按顺序连接变量
编号?是的,就是这样!