plot(x,y) : 순서쌍 x,y를 활용하여 그래프를 그림.
x=(0:100)*pi / 50; ##x 설정
y=sin(x); ##y=sin(x)
plot(x,y) ##x,y를 활용하여 그래프 그리기
▶plot 함수의 옵션
xlab,ylab | x축의 이름을 붙인다, y축의 이름을 붙인다. xlab=expression(comment) | |||
main="comment" | 주요 제목을 그래프 위쪽에 쓴다 | |||
sub= "comment" | 소제목을 그래프 아래쪽에 쓴다 |
x=(0:100)*pi / 50;
y=sin(x);
plot(x,y,ylab=expression(sin(x)),main="삼각함수 그래프", sub="중간고사 정리")
▶plot 함수의 옵션 type : 그래프의 모양을 결정해줌
type="p" ##점(point)로 그래프를 그린다.
type="l" ##선(line)로 그래프를 그린다
type="b" ##점과 선으로 이어 그래프를 그린다
type="o" ##선이 점 위에 겹쳐진 형태로 그래프를 그린다
type="h" ##수직선으로 그래프를 그린다
type="s" ##계단(step) 형으로 그래프를 그린다
여기서 주로 사용하는 type="p","l","h","s"이다.
4가지 형태의 그래프만 그려볼 것이다.
▶plot 함수의 옵션 col : 그래프의 색깔을 결정해줌
plot(x,y,ylab=expression(sin(x)),main="삼각함수 그래프", sub="type=p",type="p",col="green") ##점선 green
plot(x,y,ylab=expression(sin(x)),main="삼각함수 그래프", sub="type=l",type="l",col="red") ## 선 red
plot(x,y,ylab=expression(sin(x)),main="삼각함수 그래프", sub="type=h",type="h",col="blue") ##수직선 blue
plot(x,y,ylab=expression(sin(x)),main="삼각함수 그래프", sub="type=s",type="s",col="yellow") ##계단형태 yellow
▶plot 함수의 옵션 - lty,lwd
▶plot 함수의 옵션 - pch : type="p"일때만 가능
plot 함수를 사용할때 주의할점
-> x값 범위를 함수의 성질에 맞게 설정해야한다.
ex) log(x)를 그릴 건데 x의 범위가 0보다 커야하는데 음수가 들어가면 안된다.
출처: 대학교 강의자료
'학교 > R프로그래밍' 카테고리의 다른 글
R프로그래밍 중간고사 정리-6 (data() 활용하기) (0) | 2022.04.17 |
---|---|
R프로그래밍 중간고사 정리 -5 ( 여러 개의 그래프 그리기) (0) | 2022.04.17 |
R프로그래밍 중간고사 정리 -3 반복문(while(), repeat(),break) (0) | 2022.04.17 |
R프로그래밍 중간고사 정리-2 (반복문-for()) (0) | 2022.04.17 |
R프로그래밍 중간고사 정리 -1 (0) | 2022.04.16 |