polygon
먼저 R에 나온 설명을 보자.
polygon draws the polygons whose vertices are given in x and y.
polygon은 polygon의 꼭지점을 x,y로 그린다.
무슨 소리인지 전혀 모르겠으니 예시를 보자.
예시 데이터를 이용하여 히스토그램을 그려보자
hist(CR$Score, freq=F, xlab="Credit Score", main="", breaks=100, xlim=c(500,900))
이제 polygon 함수를 써보자
polygon(density(CR$Score), lwd=2)
히스토그램을 구성하는 막대 각각의 맨 꼭대기를 꼭지점으로 잇는 그래프를 그린 것을 볼 수 있다.
scan
Read data into a vector or list from the console or file.
데이터를 콘솔이나 파일에 읽는데, 벡터 혹은 리스트로 읽는다고 한다.
예시를 보자.
Score = scan("ExamScore.txt")
"ExamScore.txt”는 다음과 같이 숫자만 입력되어 있다.
실행해보면
88개의 아이템을 읽었다고 한다.
Rstudio 우측 상단 Environment를 보면
Score는 벡터 형태로 저장되었다.
quantile
quantile은 quartile과 헷갈릴 수 있다.
quantile은 분위수
quartile은 4분위수이다.
그러므로, quartile = 4-quantile이다.
R에서 설명하는 quantile은 아래와 같다.
The generic function quantile produces sample quantiles corresponding to the given probabilities.
probability를 주면 그에 해당하는 quantile 샘플을 반환하는 함수다.
quantile(Score, probs=c(0.9, 0.25))
90% 25%
82.0 57.5
90%인 quantile 82.0
25%인 quantile 57.5 를 반환한다.
lwd
Plot line의 width를 정하는 parameter이다.
인수를 다르게 했을 때 plot의 변화를 보면 확실히 이해하기 쉽다.
polygon(density(CR$Score), lwd=2) # 왼쪽 그래프
polygon(density(CR$Score), lwd=4) # 오른쪽 그래프
polygon이 굵어졌다.