我想用两条不同颜色的线制作一个三轴图。我想绘制两个不同的列表listMontlyConflict和lis与它们的长度(两列216列)。
我最初将x设置为listMontlyConflict的长度,但我得到错误消息'x'和'y'长度不同。当我将x放入一个范围(0:length(listMontlyConflict))时,也会发生这种情况。这是因为我无法针对整数或范围绘制列表吗?
这是dput(head(lis))
的输出结构(列表(January 1997
= 0.215277777777778,February 1997
= 0.2192,
March 1997
= 0.2192,April 1997
= 0.2192,May 1997
= 0.2192,
June 1997
= 0.2192),. Name = c(“1997年1月”,“1997年2月”,
“1997年3月”,“1997年4月”,“1997年5月”,“1997年6月”))
这是dput的输出(head(listMontlyConflict))
结构(列表(January 1997
= 4L,February 1997
= 8L,March 1997
= 6L,
April 1997
= 10L,May 1997
= 7L,June 1997
= 5L),. Name = c(“1997年1月”,
“1997年2月”,“1997年3月”,“1997年4月”,“1997年5月”,“1997年6月”
))
x <- length(listMontlyConflict)
plot(x,listMontlyConflict,type="l",col="red")
plot(x, lis,type="l",col="blue",xaxt="n",yaxt="n",xlab="",ylab="")
legend("topleft",col=c("red","blue"),lty=1,legend=c("Conflict Events","Ethnic Fractionalisation"))