[R] 함수(function)

·2024년 3월 22일
0

R 프로그래밍

목록 보기
6/12
post-thumbnail

3. 함수 꾸러미 '패키지' 이해하기

1) 패키지란?

  • 함수가 특정한 기능을 가진 상자라면, 패키지는 이런 상자들이 여러 개 들어 있는 상자 꾸러미
  • 패키지 설치/로드
설치로드
install.packages( )library( )
#ggplot2 패키지 설치
install.packages("ggplot2")
suppressPackageStartupMessages("ggplot2")

#ggplot2 패키지 로드
library(ggplot2)

2) 함수 사용하기

  • 여러 문자로 구성된 변수 생성
x <- c("a", "a", "b", "c")
x
  • 빈도 막대 그래프 출력
qplot(x)

3) ggplot2의 mpg 데이터로 그래프 만들기

  • data에 mpg, x축에 hwy 변수 지정해 그래프 생성
qplot(data = mpg, x = hwy)
  • qplot( )의 파라미터를 바꿔가며 코드 실행
# x축 cty
qplot(data = mpg, x = cty)

# x축 drv, y축 hwy
qplot(data = mpg, x = drv, y = hwy)

# x축 drv, y축 hwy, 선 그래프 형태
qplot(data = mpg, x = drv, y = hwy, geom = "line")

# x축 drv, y축 hwy, 상자 그림 형태
qplot(data = mpg, x = drv, y = hwy, geom = "boxplot")

# x축 drv, y축 hwy, 상자 그림 형태, drv별 색 표현
qplot(data = mpg, x = drv, y = hwy, geom = "boxplot", colour = drv)
profile
열심히 하는 나를 위한 기록

0개의 댓글