Par
par()
: 환경변수(parameter)를 모아 광역적으로 설정.
(mfrow=c())
: 행부터 채우기.
(mfcol=c())
: 열부터 채우기.
par에서 그래프의 옵션, 인자를 통합적으로 설정할 수도 있음.
plot(x,y)
: 산점도 그래프.
plot(y~x, data=d)
: d
에서 가져온 데이터에서, y
축, x
축을 갖는 산점도 그래프.
==
(d$y~d$x)
, ~=(d$x, d$y)
y~x
: y를 x로 설명, y를 x로 구분.
type
: 선의 타입.
점(‘p'), 선(‘l'), 점과 선(‘b'), 수직선(‘h')
col
: 선의 색.
‘red', rainbow()
lwd
: 선 굵기 배수.
3, 7
lty
: 선의 타입.
‘dashed'
ylim
: y축의 범위 변경.
c(-100, 900)
=as.integer(x)
: 위 옵션을 x에 따라 다르게 설정.
Pairs
pairs
: 모든 변수의 각각에 대한 산점도 그래프.
(panel=panel.smooth)
: 각각의 패널을 선으로 부드럽게 연결하여 경향을 보여줌.
Coplot
coplot
: 조건화 그래프
coplot(y~x|f)
: 모든 수준에 대한 한 개씩 x
대비 y
의 산점도.
Boxplot
boxplot(x~f)
: f
라는 요인으로 나누어 박스 그래프를 그림.
Pie chart
pie
: 범주형 데이터의 원그래프.
pie(x, labels=y, main="제목")
: 원그래프.
labels=paste()
를 통해 레이블 길게 가능.
Barplot
barplot()
: 막대 그래프 그리기.
,main=""
: 그래프 제목 설정.
,names.arg=c()
: 각 막대의 이름
,ylab=""
: y축 이름.
Histogram
hist()
: 숫자값으로 이루어진 벡터를 히스토그램으로 그리기.
연속형 데이터
,4)
: 열 범위를 4개로 지정.
ggplot2
library(ggplot2)로 패키지 가져오기.
ggplot(data,aes,geom,coord)
,data)
: 그릴 데이터 프레임.
,aes(x=,y=,color=,shape=)
: 좌표와 속성 설정.
x축, y축, 색, 모양
=변수
: 변수에 따라 색과 모양 다르게.
geom_
: 저수준 그래프 설정.
e.g.
geom_point(size=3)
, smooth, line 등.