데이터 분석/R
[R] 함수 (function), 패키지 (packages)
eunki
2021. 6. 19. 18:14
728x90
함수 (function)
기능이 들어있어서 변수를 넣으면 새로운 변수가 생성된다.
패키지 (packages)
함수를 사용하려면 반드시 패키지를 설치하고 로드해야 한다. (내장함수 제외)
RStudio를 실행할 때마다 패키지를 다시 로드해야 한다.
1. 기본 함수
a <- c(1,2,3)
mean(a) # 평균 = 2
max(a) # 최댓값 = 3
min(a) # 최솟값 = 1
2. 문자 처리 함수
b <- c("Hello", "World", "is", "good!")
# 빈칸 구분자로 문자 붙이기
paste(b, collapse = " ") # "Hello World is good!"
# 쉼표 구분자로 문자 붙이기
paste(b, collapse = ",") # "Hello,World,is,good!"
3. 그래프 생성 함수
install.packages("ggplot2") # 패키지 설치
library(ggplot2) # 패키지 로드
b <- c("a","a","b","c")
qplot(b) # 빈도 그래프 만들기
4. 함수 파라미터(parameter) 지정하기
# x : x축
qplot(data = mpg, x = hwy)
qplot(data = mpg, x = cty)
# geom : 그래프 형식
qplot(data = mpg, y = hwy, x = drv, geom = "point")
qplot(data = mpg, y = hwy, x = drv, geom = "boxplot")
# colour : 색깔 구분
qplot(data = mpg, y = hwy, x = drv, geom = "boxplot", colour = drv)
5. 함수 사용법이 궁금할 땐 help
?qplot
- Arguments : 명령어 확인
- Examples : 사용 예시
728x90