R의 기본 플로팅 시스템에 대해 좀 더 자세히 알아보자 - par (출처: R내 swirl package)
#
# swirl()내 탐색적 데이터 분석(Exploratory Data Course)를 실행해보자.
#
#
library("swirl")
swirl()
Exploratory Graphs 과정에서 5번 플로팅 시스템(5. Base Plotting System)을 선택한다.
탐색적 분석 과정의 다섯번째 섹션: 기본 플로팅 시스템 - par(요약)
par를 통해 그래프변수를 다양하게 설정 가능하다.
par()를 통해 설정한 값은 모든 그래프를 그리는데 영향을 미친다.
- R 그래프 변수를 설정하는 'par()' 예시
length(par()) #par 변수의 숫자를 파악해보자.
[1] 72
총 72개 변수를 설정할 수 있다.
names(par()) #par 변수명을 확인해보자.
?par #par에 대해 궁금할 때 매뉴얼을 확인해보자.
par()$pin #pin 변수, 그래프 인치 치수값에 대해 확인해보자.
[1] 6.312083 3.972500
par("fg") #par('fg'), par()$fg로도 표현 가능하며, fg는 포그라운드(전경생) 색상을 말한다.
[1] black
par()$bg #bg는 백그라운드(배경색) 색상을 말한다.
par("pch") #plot character에 대한 세팅을 할 수 있다. 기본값은 1이다.
[1] 1
1값은 '빈 원' 기본값을 말한다.
par("lty") #line type에 대한 세팅을 할 수 있다. 기본값은 "solid" 직선이다.
[1] "solid"
par("lwd") #line width에 대한 세팅을 할 수 있다. 기본값은 "1"이며, 양의 정수값을 갖는다.
xlab, ylab은 각각 x축 레이블, y축 레이블에 대해 말한다.
dev.off #기본값으로 세팅한다.
plot.new #기본값으로 세팅한다.
추가적인 변수 세팅 시, 이 기본값들 대신 다른 세팅한 값이 적용된다.
- las(축 레이블 구성)
- bg(배경색)
- mar(외부 마진 사이즈)
- mfrow(number of plots per row로 행당 그래프 수, 행부터 그래프를 채운다.)
- mfcol(number of plots per column로 열당 그래프 수, 열부터 그래프를 채운다.)
(To Be Continued)