[解決済み] require()とlibrary()の違いは何ですか?
2022-03-16 17:36:18
質問
とはどのような違いがあるのでしょうか?
require()
と
library()
?
解決方法は?
すでにいただいた良いアドバイスに加え、次のことを付け加えます。
の使用は避けた方が無難でしょう。
require()
ただし
この関数が返す値は、例えば thierry が示したようなエラーチェックのループで実際に使用されます。
他の多くの場合、このような場合は
library()
なぜなら、パッケージが利用できない場合、パッケージのロード時にエラーメッセージが表示されるからです。
require()
は、パッケージが存在しない場合、エラーなしで失敗するだけです。これは、パッケージをインストールする必要があるかどうか (あるいはスペルが間違っているために存在しないかどうか) を確認するのに最適なタイミングです。 早期に適切なタイミングでエラーのフィードバックを得ることで、ライブラリルーチンを使用しようとしたときに、なぜ後のコードが失敗したのかを追跡する際の頭痛の種を回避することができます。
関連
-
[解決済み] Rを再起動せずにパッケージをアンロードする方法
-
[解決済み] -saveと-save-devの違いは何ですか?
-
Rのexpand.grid()コマンド
-
[解決済み] Rの再現性のある優れた例題の作り方
-
[解決済み] データフレームを結合(マージ)する方法(内側、外側、左側、右側)
-
[解決済み] グループ化関数(tapply、by、aggregate)と*applyファミリ
-
[解決済み] Rの代入演算子"="と"<-"の違いは何ですか?
-
[解決済み] PythonモジュールとPythonパッケージの違いは何ですか?
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
-
[解決済み] リストやデータフレームの要素にアクセスするためのブラケット[ ]とダブルブラケット[[ ]]の違いについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Rの二乗偏差の総和の算出
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] 非常に大きなテーブルをデータフレームとして高速に読み込む
-
[解決済み] Rでtrycatchの書き方
-
[解決済み] 先頭と末尾の空白を削除するにはどうしたらよいですか?
-
[解決済み] データフレーム内の列を名前でドロップする方法
-
[解決済み] ggplot2 を使って 2 つの変数を同じグラフに線でプロットする
-
[解決済み] [Solved] data.frameのカラムをベクトルに変換する?
-
[解決済み] テーブルをデータフレームに変換する方法
-
[解決済み] 2つの単語の最初の文字を大文字にします。