web-dev-qa-db-ja.com

複数のパッケージをインストールする方法は?

Rに複数のパッケージをインストールする方法を教えてください。

私は次のコードを試しました:

install.packages("EIAdata", "gdata", "ggmap", "ggplot2","gridExtra","ISOweek","kobe","lubridate","maps","MASS","memisc","pander","plyr","psych","Quandl","quantmod","reshape2","rgeos","Rgnuplot","RODBC","scales","sp","sqldf","stockPortfolio","stringi","stringr","XLConnect", "xlsReadWrite","zipcode")

このコードは機能します:

install.packages("ggplot2")

複数のパッケージのラインが機能しないのはなぜですか?

45
user2946746

基本:c(...)を介してベクトルを形成します:

 install.packages(c("EIAdata", "gdata", "ggmap", "ggplot2")) # rest omitted
            ,

そのため、長さ> 1のone最初の引数があります。

個人的には、install.r from littler だから私はそうする(Unixコマンドラインで):

  install.r EIAdata gdata ggmap ggplot2    # rest omitted again

引数の数に制限はないことに注意してください。あなたの例の20人よりも4つのパッケージでこれを書く方が簡単でした。

68
load.lib<-c("EIAdata", "gdata", "ggmap","ggplot2","gridExtra","ISOweek",
"Kobe","lubridate","maps","MASS","memisc","pander","plyr","psych",
"Quandl","quantmod","reshape2","rgeos","Rgnuplot","RODBC","scales",
"sp","sqldf","stockPortfolio","stringi","stringr","XLConnect", 
"xlsReadWrite","zipcode")


install.lib<-load.lib[!load.lib %in% installed.packages()]
for(lib in install.lib) install.packages(lib,dependencies=TRUE)
sapply(load.lib,require,character=TRUE)
9
Gaurav

これがスイート????スイートのデータサイエンスパッケージですか????

また、外国語を使用している場合にテキストエディタで作成されることがある別のスタイルの引用符を使用しないように注意する必要があります。

_$ R_

> install.packages(c("remotes","readxl","googlesheets","haven", "readr", "rio", "Hmisc", "sqldf", "jsonlite", "XML", "httr", "quantmod", "tidyquant", "rvest", "dplyr", "purrr", "reshape2", "tidyr", "magrittr", "validate", "testthat", "data.table", "stringr", "lubridate", "Zoo", "editR", "knitr", "officer", "listviewer", "DT", "ggplot2", "ggiraph", "dygraphs", "googleVis", "metricsgraphics", "RColorBrewer", "sf", "leaflet", "ggmap", "tmap", "tmaptools", "mapsapi", "tidycensus", "glue", "rga", "RSiteCatalyst", "roxygen2", "shiny", "flexdashboard", "openxlsx", "gmodels", "janitor", "car", "rcdimple", "foreach", "scales", "plotly", "highcharter", "profvis", "tidytext", "diffobj", "Prophet", "feather", "fst", "googleAuthR", "cloudyR"))

CLIからインストールする場合、Rは_--- Please select a CRAN mirror for use in this session ---_と表示され、数秒後にGUIがポップアップ表示され、グローバルダウンロードミラーのリストが表示されます。

Rの最新バージョンを使用している場合、特定の古いパッケージがRバージョンで使用できないという警告が表示される場合がありますが、無視するか、新しいパッケージを見つけるか、Rの古いバージョンを使用できます。

警告メッセージ:パッケージ「editR」、「rga」、「rcdimple」、「Prophet」、「cloudyR」は利用できません(Rバージョン3.4.2の場合)

圧縮された.tgzファイルは_/private/var/folders/2k/p756_j5x0x5fqplwrq74j1sh0000gn/T/RtmpMTzQQ5/downloaded_packages_のような場所にダウンロードされます

_/Users/tymac/Library/R/3.4/library_および_/Library/Frameworks/R.framework/Versions/3.4/Resources/library_にある実際のパッケージ。

パッケージは、他のいくつかの方法で表示できます。

  • Rアプリ/コンソールを開く
  • ->ヘルプ-> Htmlヘルプ
  • 参照->パッケージ

または

  • RStudioを開く
  • ->ヘルプ-> Rヘルプ
  • ヘルプエリア
  • ->リファレンス->パッケージ
4
tymac