2016-07-13 9 views
0

Ich möchte eine schwarze Farbe als 'Grenze' mit der Abline-Funktion setzen. Ich habe versucht:Verwenden der Umrandung in der Abzeilen-Funktion

require(stats) 
plot(cars) 
abline(v=10, col='yellow2', lwd=2, border="black") 

enter image description here

jedoch meine gelbe Linie nicht einen schwarzen Rand hat, und ich habe eine Warnung und

Warning message: 
In int_abline(a = a, b = b, h = h, v = v, untf = untf, ...) : 
    "border" is not a graphical parameter 

eine Idee, wie die Grenze hier einzubeziehen?

Antwort

2

Eine Linie kann keine Grenze haben, richtig? Sie können stattdessen zwei Linien mit unterschiedlichen Gewichten zeichnen.

abline(v=10, col='black', lwd=4) 
abline(v=10, col='yellow2', lwd=2) 

Dies kann natürlich in einer Zeile Code komprimiert:

abline(v=rep(100,2),col=c('black','yellow2'),lwd=c(4,2))