[R] square and points on the same figure

Chuck Cleland ccleland at optonline.net
Sat Oct 8 13:24:30 CEST 2005


Sam R. Smith wrote:
> after typing
> symbols(x=0.5, y=0.5, squares=c(0.3), add=TRUE)
> it works.
> I want to add one more using different length such as
> symbols(x=0.5, y=0.5, squares=c(0.15), add=TRUE)
> but this square did not show.

Specify both (all) squares in the same call to symbols:

csr <-function(n=60){
x=runif(n)
y=runif(n)
f=cbind(x,y)
}
plot(csr())

symbols(x=c(0.5, 0.5), y=c(0.5, 0.5), squares=c(0.30,0.15), add=TRUE)

> Chuck Cleland <ccleland at optonline.net> wrote:
> Sam R. Smith wrote:
> 
>>Hi,
>>I have the following code to 
>>randomly generate the 
>>points:
>>csr <-function(n=60){
>>x=runif(n)
>>y=runif(n)
>>f=cbind(x,y)
>>}
>>plot(csr())
>>
>>I wonder how to code to draw a square centering on 0.5,0.5; with the length of each side to be 0.3 on the same figure with these plotted points?
> 
> 
> ?symbols
> 
> symbols(x=0.5, y=0.5, squares=c(0.3), add=TRUE)
> 
> 
>>Thanks,
>>Sam
>>
>>
>>
>>---------------------------------
>>
>>[[alternative HTML version deleted]]
>>
>>______________________________________________
>>R-help at stat.math.ethz.ch mailing list
>>https://stat.ethz.ch/mailman/listinfo/r-help
>>PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>>
> 
> 


-- 
Chuck Cleland, Ph.D.
NDRI, Inc.
71 West 23rd Street, 8th floor
New York, NY 10010
tel: (212) 845-4495 (Tu, Th)
tel: (732) 452-1424 (M, W, F)
fax: (917) 438-0894




More information about the R-help mailing list