0
我使用plot
函數繪製兩組數據。它們在某個點相交。我想用從x軸到該點的虛線以及從y軸到該點的虛線來指示該點。這可能與R?如何從x和y軸上添加兩條線來指定某個點?
我使用plot
函數繪製兩組數據。它們在某個點相交。我想用從x軸到該點的虛線以及從y軸到該點的虛線來指示該點。這可能與R?如何從x和y軸上添加兩條線來指定某個點?
set.seed(1492)
dat1 <- data.frame(x=c(sample(1:100, 100, replace=TRUE), 3),
y=c(sample(1:200, 100, replace=TRUE), 4))
dat2 <- data.frame(x=c(sample(1:100, 100, replace=TRUE), 3),
y=c(sample(1:200, 100, replace=TRUE), 4))
dat1[dat1$x == dat2$x & dat1$y == dat2$y,]
plot(dat1, col="blue")
points(dat2, col="red", add=TRUE)
abline(h=dat1[dat1$x == dat2$x & dat1$y == dat2$y,]$y, lty=3)
使用abline
函數h
和v
參數的水平和垂直值,並且lty
= 3的虛線。
plot(c(-2,3), c(-1,5), type = "n", xlab = "x", ylab = "y", asp = 1)
abline(h = 3, v = 2, lty = 3)
看看'?abline' – hrbrmstr 2014-10-05 01:42:37
我做到了,但似乎只添加行到你的情節,如繪製另一系列恰好是一條線的工作。除非我誤解了它? – Hassan 2014-10-05 01:43:26
您需要知道交點是什麼,然後添加適當的'abline'。您需要在'plot'調用之外執行該計算。 – hrbrmstr 2014-10-05 01:44:35