R Studio で R を再起動します。

Jesse John 2023年6月21日
  1. R を再起動する必要性
  2. R を対話的に再起動する (推奨される方法)
  3. コード内で R を再起動する (非公開)
  4. R プロジェクトを使用する
  5. 参考文献
R Studio で R を再起動します。

この記事では、R を再起動する必要性について説明し、R Studio を使用して R を再起動する別の方法について説明します。

R を再起動する必要性

データ分析を行うときは、結果が分析に使用するデータのみに依存することを確認する必要があります。

ただし、デフォルトでは、R Studio は、R Studio で開いているすべてのファイルに対して 1つの共通 R プロセスと共通グローバル環境を提供します。 複数のドキュメントで同じ名前の変数を作成すると、最後に作成された変数が前の変数を上書きします。

最初のドキュメントに戻って変数を使用すると、2 番目のドキュメントで新しい値が作成されます。

必要なすべてのライブラリをロードし、現在のドキュメントにすべての変数を作成するには、新しいドキュメントで作業を開始するとき、またはドキュメントに戻るときに R を再起動する必要があります。

R を再起動すると、すべての変数がクリアされ、読み込まれたすべてのライブラリがアンロードされます。

R を再起動するもう 1つの利点は、使用されなくなった R のコンピューター メモリを解放できることです。

R を対話的に再起動する (推奨される方法)

R Studio 内で、メニュー項目またはそのキーボード ショートカットを使用して R を再起動できます。

  1. セッション > Rの再起動をクリックします。
  2. Ctrl+Shift+F10 を押します。 Mac では、Ctrl の代わりに Command を押します。

これは、R Studio IDE から R を再起動する唯一の文書化された方法です。

コード内で R を再起動する (非公開)

オンライン フォーラム/記事で言及されている R Studio で R を再起動する文書化されていない方法は、コード .rs.restartR() を使用することです。

ただし、これによってパッケージがアンロードされることも、作成された変数がクリアされることもありません。

ドキュメント化されていないため、このメソッドの使用は避けたほうがよいでしょう。

R プロジェクトを使用する

R を再起動する理由の 1つは、クリーンな R セッションでデータ分析を開始することであるため、R プロジェクトを使用することをお勧めします。 R Studio は、プロジェクトごとに個別の R セッションを作成します。

参考文献

R プロジェクトの詳細については、データ サイエンスのための R の第 8 章 を参照してください。

また、R Studio の起動オプションについては、R for Health Data Science のセクション 1.6 を参照してください。

著者: Jesse John
Jesse John avatar Jesse John avatar

Jesse is passionate about data analysis and visualization. He uses the R statistical programming language for all aspects of his work.