2012-04-15 6 views
1

다른 반경의 R에 여러 개의 원을 그려야합니다.여러 동그라미를 그리는 방법 R

draw.circle (0,0,1) 
draw.circle (0,0,1.5) 
draw.circle (0,0,2) 
... 

은 당신이 할 수있는 빠르고 스마트 한 방법을 알아 :

나는이 'plotrix'와 draw.circle했던?

+0

는 "빠르고 스마트 한"무엇을 구성? 호출을 루프에 넣는가? 의미있는 대답을 얻으려면 질문을 개선해야한다고 생각합니다. 그렇지 않으면 닫힐 위험이 있습니다. – lothar

답변

5

draw.circle은 입력 벡터를 허용하는 것으로 보이므로 입력 시퀀스를 만들고 함수에 전달하는 것이 편리한 모든 함수를 사용하십시오.

plot(0,0,type = "n", xlim = c(-10,10), ylim = c(-10,10)) 
draw.circle (0,0,seq(0,4,.5)) 

enter image description here

+0

그것은 나만인가, 아니면 원을 그리지 않는 것인가 ... – Dason

+1

@dason - 종횡비 문제는 그것을 바꾸는 설정이 어디에 있는지 기억할 수는 없지만 음모를 "원과 같이"보일 것입니다 ... – Chase

+1

은 다음과 같이 동일한 종횡비로 설정됩니다. 'asp = 1' –