1. ホーム
  2. r

[解決済み】複数のパッケージを一度に読み込む

2022-04-10 12:57:08

質問

requireコマンドを何度も入力せずに、一度にたくさんのパッケージを読み込むにはどうしたらいいですか? 私は3つの方法を試しましたが、どれもクラッシュして失敗しました。

基本的に、私はパッケージ名のベクトルを、それらをロードする関数に供給したいのです。

x<-c("plyr", "psych", "tm")

require(x)
lapply(x, require)
do.call("require", x)

解決方法は?

提案された関数のいくつかの組み合わせは動作します。 character.only 引数を TRUE . 簡単な例です。

lapply(x, require, character.only = TRUE)