R 패키지

중급 R

Filip Schouwenaars

DataCamp Instructor

R 패키지

  • mean(), list()sample()은 어디에서 왔나요?
  • R 패키지의 일부
  • 코드, 데이터, 문서 및 테스트
  • 쉽게 공유 가능
중급 R

패키지 설치

  • base 패키지: 자동 설치됨
  • ggvis 패키지: 아직 설치되지 않음

    install.packages("ggvis")
    
  • CRAN: 종합 R 아카이브 네트워크

중급 R

패키지 불러오기

  • 패키지 로드 = 검색 리스트에 첨부
    search()
    
".GlobalEnv"  ...  "Autoloads"   "package:base"
  • 기본적으로 7개의 패키지가 첨부됩니다
  • ggvis는 기본적으로 연결되지 않음
ggvis(mtcars, ~wt, ~hp)
Error: could not find function "ggvis"
중급 R

패키지 로드: 라이브러리()

library("ggvis")
search()
".GlobalEnv"  "package:ggvis" ... "package:base"
ggvis(mtcars, ~wt, ~hp)

중급 R

패키지 로드: require()

library("data.table")
Error in library("data.table") : 
there is no package called ‘data.table’
require("data.table")
Loading required package: data.table
Warning message: ...
중급 R

패키지 로드: require()

result <- require("data.table")
Loading required package: data.table
Warning message: ...
result
FALSE
중급 R

마무리

  • 패키지 설치: install.packages()
  • 패키지 로드: library(), require()
  • 패키지 로드 = 검색 리스트에 패키지 첨부
  • 멋진 R 패키지를 Google에서 찾아보세요!
중급 R

연습해 봅시다!

중급 R

Preparing Video For Download...