프로그램에서 '상수'란 항상 같은 값을 갖는 속성으로 분석 대상이 될 수 없다는 것을 이지하고 있어야 한다. 반대로 '변수'는 변하는, 변할 수 있는 속성으로 통계에서 분석대상이 된다.

R을 이용해 실업률을 계산해보았다. 실업자수와 경제활동 인구는 입력변수, 실업률은 출력변수가 된다.


1
2
3
4
num_unemployee <- 874000
activePopulation <- 27719000
rate_unemploy <- num_unemployee / activePopulation * 100
rate_unemploy
cs


이번에는 실업률을 계산하는 '함수'를 작성해보았다. R에서 함수를 작성할 때는 아래의 방식에 따라 작성한다.

함수명 <- {(매개변수1, 매개변수2...) 처리 알고리즘}


1
2
3
4
5
6
7
8
# 실업률 계산 함수
unemployRate <- function(employNum, econActive){
  employNum / econActive * 100
}
 

rate_unemploy <- unemployRate(874000,27719000)
rate_unemploy
cs


R에서 '패키지'란 위와 같은 함수가 속해있는, 특정 목적에 따라 만들어진 꾸러미를 말한다. 이미 만들어진 것이 여러개 있고, 필요에 따라 다운로드 받아 활용할 수 있다.


먼저 그래프 작성에 효과적인 패키지 'ggplot2'를 사용해보았다.

1
2
3
4
install.packages("ggplot2")
library(ggplot2)
 
qplot(data = mpg, x = hwy)
cs



변수, 상수, 함수의 개념이 R사용에 매우 중요한 패키지로 어떻게 이어지는지.


사실 새로 알게 된 것도 없고 진짜 기초 중의 기초인데 개념적으로 한번씩 짚어주시는게 너무나 좋음. 당연한 이야기들인데도 난 배우지 못한거라 ㅋㅋㅋ


너무 귀찮고 졸려 파라미터 등등은 생략한다... 아직까지는 솔직히 노잼파티다 너무 진도가 천천히 나간다 ㅠㅠ 매일 매일 일찍 끝나고 ㅠㅠㅠㅠ