简单R图中的虚线曲线。 Lty = 2似乎不起作用

时间:2014-12-06 23:25:27

标签: r data-visualization

我无法获得一个简单的绘图来返回虚线(lty = 2)。这是一个非常基本的问题,但我似乎无法找到解决方案。如果有人能帮助我,我将不胜感激。我的代码如下:

par(family="serif", yaxs="i", xaxs="i")

#Empty plot with axes labeled 
plot(dataset1[,6]~dataset2[,5], ann=FALSE, cex.axis=1.5, xaxs="i", yaxs="i", lty=1, type="n")
title(xlab="X axis title (%)", ylab="Y axis title", cex.lab=1.5)
axis(side=1, at=c(0,10,20, 30,40,50,60,70,80,90,100), cex.axis=1.5)


#Add curves
lines(dataset1[,6]~dataset2[,5], lty=1)
lines(dataset1[,6]~dataset2[,5], lty=2)
    ##### PROBLEM IS HERE WITH LTY=2 ####

图形返回为2条实线(而不是1条实线和1条虚线),我无法确定问题所在。有人可以对此有所了解吗?

非常感谢。

1 个答案:

答案 0 :(得分:4)

也许您可以提供您的数据。以下是各种类型的线条的示例。

plot(1:10, type='b',lty=2)
lines(1:2, lty=1)
lines(2:4, lty=2)
lines(3:6, lty=3)
lines(4:7, lty=4)

enter image description here