R パッケージ

中級 R

Filip Schouwenaars

DataCamp Instructor

R パッケージ

  • mean()list()sample()はどこから来るのですか?
  • R パッケージの一部
  • コード、データ、ドキュメント、テスト
  • 簡単に共有
  • 例: base, ggvis
中級 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()

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...