LocA<-(Graphdata[["Loc==AB"]])
plot(0, 0, xlim = c(1, 20), ylim = c(70, 200), asp=NA, xlab = "", ylab = "", type = "n")
lines(LocA$K,type="l",col="blue",lwd=2)
lines(LocA$L,type="l",col="green",lwd=2)
lines(LocA$M,type="l",col="red",lwd=2)
lines(LocA$N,type="l",col="orange",lwd=2)
而且我希望x =轴覆盖xlim = C(1:20)给出的1:20范围,但它不会扩展到该范围,并且图形看起来像堵嘴,并且不会超过10,但应该可以覆盖D给出的范围。 下面提供了部分数据和该数据的图形:
Loc D K L M N
1 AB 1 95.03813 110.4466 NA NA
2 AB 3 82.36166 154.3045 NA NA
3 AB 5 81.08041 118.5903 NA NA
4 AB 7 82.40850 110.6272 87.89905 NA
5 AB 9 83.94922 105.1753 NA 82.28767
6 AB 11 84.94135 102.8754 NA 77.83648
7 AB 13 85.835855 101.209326 80.077513 75.355855
8 AB 15 86.309016 100.978860 79.784663 75.128083
9 AB 17 87.792539 99.914197 78.878135 75.121244
答案 0 :(得分:0)
正如zacdav的评论中指出的那样,您忘记为行指定x的自变量。
例如,您写的位置:
lines(LocA$K,type="l",col="blue",lwd=2)
您还应该添加LocA$D
,如下所示:
lines(LocA$D, LocA$K,type="l",col="blue",lwd=2)
每个行定义。