So exactly what do you want?  

h <- c(3,5,7)
abline(h=h)

draws three horizontal lines at y=3, 5, and 7, as the help page for abline
says it should.

[Note: that's abline(h=h), not abline(y=h).]

Andy

> From: Grace Conlon
> 
> if I want to specify y-coordinates for the heights of 
> horizontal lines to go across a plot.
>  
> x <- c(1,2,3,6,4,8,4,7)
> y <- c(3,2,7,4,5,4,5,6)
> h <- c(3,5,7)
> plot(x,y)
> abline(y=h)
> 
> However I got error message:
> Warning message: 
> parameter "y" couldn't be set in high-level plot() function 
> (I tried abline(h=y) , it;s not what I want also)
> 
> Do u know why?
>  
> 
> 
> ---------------------------------
> 
> 
>       [[alternative HTML version deleted]]
> 
> ______________________________________________
> [EMAIL PROTECTED] mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! 
> http://www.R-project.org/posting-guide.html
> 
> 


------------------------------------------------------------------------------
Notice:  This e-mail message, together with any attachments,...{{dropped}}

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to