PyCharm 2020.2ヘルプ

Rプロジェクトをセットアップする

始める前に

  1. Rをダウンロード(英語)してインストールした(英語)ことを確認します。

  2. プラグインを管理する説明に従ってRプラグインをインストールします。

PyCharmでRスクリプトを使用する場合は、プロジェクトのコンテキストで実行します。Rでコーディングを開始するには、Rプロジェクトを作成し、作業環境をセットアップする必要があります。

Rプロジェクトを作成する

  1. 以下のいずれか 1 つを実行します:

    • メインメニューから、ファイル | 新規プロジェクトを選択します。

    • ようこそ画面で、新規プロジェクトの作成をクリックします。

    新規プロジェクトダイアログが開きます。

  2. 新規プロジェクトウィンドウで、使用可能なプロジェクトタイプのリストからRプロジェクトタイプを選択します。次に、プロジェクト名とその場所を指定します。

  3. また、Rパッケージの特定のセットを操作できるようにするプロジェクトインタープリターを作成する必要もあります。プロジェクト・インタープリター領域を展開し、ベース・インタープリターフィールドの横にある New project interpreter をクリックします。ファイルシステムで、R実行可能ファイルを選択します。R実行可能ファイルへのサンプルパスは、macOSでは/usr/local/bin/R、WindowsではC:\Program Files\R\R-3.6.1\bin\R.exeです。

    Adding a new project R interpreter

    タスクを完了するには、作成をクリックします。

プロジェクト用に別のRインタープリターを作成するには、Ctrl+Alt+Sを押して設定/環境設定 | プロジェクト | R設定ダイアログに移動し、Add an R interpreterをクリックして追加を選択し、プロジェクトインタープリターの新しいR実行可能ファイルを指定します。

新しいRプロジェクトを作成すると、PyCharmは、Rファイルテンプレートに基づいて、プロジェクト関連の情報を含むmain.Rファイルを生成します。

Autogenerated .R file

この時点で、Rでコーディングを開始する準備がすべて整いました。プロジェクトの設定を変更して、ニーズに合わせて調整することもできます。

Rパッケージを管理する

プロジェクトのRパッケージを構成するには、RツールウィンドウでRパッケージタブを選択します。

The list of the installed R packages
  • Install a package をクリックして、新しいパッケージを追加します。使用可能なパッケージダイアログで、検索フィールドにターゲットパッケージの名前を入力し、パッケージを選択して インストールクリックします。

  • 必要に応じて、パッケージを新しいバージョンに更新できます。 Refresh the package list をクリックして、インストールされているパッケージの利用可能な最新バージョンをプレビューし、Upgrade all packagesをクリックします。

    すべてのパッケージを利用可能な最新バージョンにアップグレードすると、PyCharmはアップグレードするパッケージのリストを表示し、アクションの確認を求めます。OKをクリックして、更新を続行します。

    The list of the packages to upgrade
  • 特定のパッケージの横にある Uninstall the package をクリックして、現在のプロジェクトからアンインストールします。左端の列のチェックボックスに注意:現在の実行セッションにロードされたパッケージを表示します。

  • ターゲットパッケージの Package source をクリックすると、いつでもパッケージソースを開くことができます。

  • 特定のパッケージのドキュメントをプレビューするには、パッケージ列の名前をクリックします。パッケージ参照は、ドキュメントタブに表示されます。

Rテンプレートを構成する

  1. ファイルテンプレートは、新しいファイルを作成するときに生成されるデフォルトのコンテンツを指定します。すべての.Rファイルの統一されたスタイルと初期コードを確立するには、Ctrl+Alt+S を押してプロジェクト設定/環境設定を開き、エディター | ファイルおよびコード・テンプレートに移動して、言語のリストからRスクリプトを選択し、デフォルトのテンプレートを変更します。次の例では、デフォルト設定を変更し、${TIME} 変数を追加して、ファイルが作成された時刻を含めました。

    File template settings for R
  2. 同様に、R Markdownファイルのファイルテンプレートをセットアップします。詳細については、ファイル・テンプレートを参照してください。

  3. ライブテンプレートを使用することにより、ループ、条件、さまざまな宣言、印刷ステートメントなど、頻繁に使用される構造をコードに挿入できます。Rコンストラクトをプレビューするには、Ctrl+Alt+S を押してプロジェクト設定/環境設定を開き、エディター | ライブ・テンプレートに進み、言語のリストでRスクリプトを選択する

    Live template settings for R

PyCharmでRプラグインを使用する場合、RデータのすべてのスコープはRワークスペースと見なされます。

Rワークスペースを管理する

  • Rデータの操作方法を調整するには、Ctrl+Alt+S を押して、設定/環境設定 | プロジェクト | R設定ダイアログに移動します。

  • R起動時にワークスペースを読み込むを選択して、RプラグインでPyCharmを起動したときにすべてのRコンテンツが利用可能になるようにします。

  • 現在のセッション中に生成されたすべてのRデータをワークスペースに保存する場合は、終了時にRワークスペースを保存を選択します。

リモート環境でRスクリプトを実行するには、リモート構成を作成し、Rインタープリターとして設定します。

リモート Rインタープリターを作成する

:これはProfessionalの機能です。PyCharmProfessionalをダウンロードして試してください。

  1. Ctrl+Alt+S を押して、設定/環境設定 | プロジェクト | R設定に移動します。

  2. Configure interpreter をクリックし、リモート追加を選択します。

  3. リモート Rインタープリターを追加でリモートホストを指定します。

    Adding a remote R interpreter
    利用可能なSSH構成のリストから選択するか、...ボタンをクリックして新しい構成を作成できます。
    New SSH configuration
    パラメータを入力し、接続のテストをクリックして確認します。OKをクリックして続行します。

  4. リモートホスト上のR実行可能ファイルへのパスを指定し、変更を保存します。

    Adding a path to the remote interpreter
    リモートインタープリターが設定されると、そのリモート状況が、使用可能なRインタープリターのリスト内のインタープリターの名前とR コンソールのタイトルに表示されます。

最終更新日: 2020年8月19日

関連ページ:

プラグインを管理する

プラグインはPyCharmのコア機能を拡張します。彼ら:バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、コーデ...

ようこそ画面

PyCharmは、プロジェクトが開かれていないときにようこそ画面を表示します。例:PyCharmを初めて実行したとき、または開いているプロジェクトの唯一のインスタンスを閉じたとき。この画面から、新しいプロジェクトを作成したり、PyCharm Eduで学習パスを開始したり、既存のプロジェクトをバージョ...

Rファイルを編集する

PyCharmでRプロジェクトを作成および構成したら、デフォルトのmain.Rファイルの編集を開始できます。ただし、.Rおよび.rmdファイルをプロジェクトに追加できます。新しいRおよびR Markdownファイルをプロジェクトに追加する以下のいずれか 1 つを実行します:プロジェクトツールウィンド...

Rプラグインのサポート

PyCharmにRプラグインをインストールすると、R言語を使用してさまざまな統計計算を実行し、コーディング支援、ビジュアルデバッグ、スマート実行およびプレビューツール、およびその他の一般的なIDE機能を使用できます。PyCharmはR 3.4以降をサポートしています。Rプラグインを使用すると、.Rフ...

使用可能なパッケージ

-このダイアログは、以下の機能を有効にするパッケージマネージャーです。リモートリポジトリで利用可能なパッケージの表示、選択したパッケージをローカルにインストールします。リポジトリの追加と削除、検索フィールドここに検索文字列を入力します。その際、パッケージのリストが縮小され、入力された文字列のみを含む...

Rスクリプトの実行とデバッグ

Rスクリプトを実行するRファイルツールバーのをクリックします。R コンソールおよびRツールウィンドウで結果を分析します。R コンソールが起動し、標準出力に送信された実行結果が表示されます。PyCharmは、スクリプトがビジュアルコンテンツをレンダリングする場合、Rツールウィンドウのプロットタブも開き...