search 関数は、アタッチされているパッケージの一覧を返します。パッケージは通常、R の起動時か、library() 関数を使ったときにアタッチされます。
library()
search() を使って、いくつのパッケージが読み込まれていますか?注意: autoloads は実際にはパッケージで、オブジェクトの読み込みを効率化するために使われます。
search()
autoloads
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
第1章では、ディフェンシブプログラミングとは何か、そして既存パッケージを使って効率を高める方法を学びます。さらに、環境に読み込むパッケージの管理方法と、そこで起こりうる競合への対処についても学びます。
現在の演習
コードの実行状況についてフィードバックが得られると、プログラミングはより簡単になります。Rでは、ユーザーに情報を伝えるためにメッセージ、ワーニング、エラーを使います。本章では、これらのコミュニケーション手段をいつ、どこで使うべきかを解説します。
一貫したプログラミング手法を用いれば、ミスを避けられます。本章では、Rのベストプラクティスを紹介します。
スクリプトを書くのは良いことですが、複数のスクリプトやアセットを扱うプロジェクトでは構造が必要です。最終章では、スクリプトからパッケージへと進める最適なワークフローのために、良い整理術を身につけます。