curve : x에 대한 식으로 그래프 그리기
curve(f(x),x범위,y범위)
f(x)는 반드시 x에 대한 식으로 표현해야함
curve를 통해서 그래프를 그려보겠습니다.
curve(x^2,2,-2,type="l",lwd=4,col="red")
abline(v=0,h=0)
plot과 다른점은 plot은 순서쌍(x,y)를 줘야 하지만 curve는 x에 관한 식으로 주고 범위만 설정해주면 그래프가 그려진다.
curve(x,-2,2,type="l",lwd=4,col="blue") ##y=x그리기
abline(v=0,h=0)
그래프가 과연 그려질까요?
x(x)에서 다음과 같은 에러가 발생했습니다
정답은 아닙니다!
왜냐하면 y=x를 x에 대한식으로 표현할려면 x를 적는 것이 대부분 일것입니다. 하지만 x는 변수 x일뿐 x에 관한식이 아닙니다. 만약 y=x를 그리고 싶다면 x를 1*x로 바꿔야 합니다.
curve(1*x,-2,2,type="l",lwd=4,col="blue") ## x를 1*x로 바꿔줌
abline(v=0,h=0)
curve의 속성 - add=T : 하나 하나 씩 겹쳐서 그리기. plot의 lines와 같다
curve(1*x,-2,2,type="l",lwd=4,col="blue") ## x를 1*x로 바꿔줌
abline(v=0,h=0,lwd=5)
curve(x^2,-2,2,type="l",lwd=4,col="red",add=T) ## add=T : 겹쳐서 그림
xlim=c(x,x1); ylim=c(y,y1) ## x범위를 x~x1로 지정, y범위를 y~y1로 지정
'학교 > R프로그래밍' 카테고리의 다른 글
R프로그래밍 중간고사 정리-9 (연속형 분포 그래프) (0) | 2022.04.17 |
---|---|
R프로그래밍 중간고사 정리-8 (이산형 분포 그래프) (0) | 2022.04.17 |
R프로그래밍 중간고사 정리-6 (data() 활용하기) (0) | 2022.04.17 |
R프로그래밍 중간고사 정리 -5 ( 여러 개의 그래프 그리기) (0) | 2022.04.17 |
R프로그래밍 중간고사 정리-4 (plot() 사용하여 그래프 그리기) (0) | 2022.04.17 |