PyCharm 2020.2 ヘルプ

R プラグインのサポート

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

R プラグインを使用すると、.R ファイルのネイティブサポートも取得できます。このようなファイルにはR file iconアイコンが付いています。

PyCharm の R プラグインのサポートには以下が含まれます。

  • コーディング支援 :

  • ファイルに行った変更の自動保存は、ファイルやプロジェクトを閉じる、IDE を終了するなど、さまざまなイベントによって引き起こされます。

  • グラフィックおよび表形式のデータをプレビューする機能。

  • ライブ変数ビューで R スクリプトを実行およびデバッグする機能。

PyCharm の R プラグインのクイックスタート

PyCharm で R ファイルの作業を開始するには:

  1. R 言語をダウンロード(英語)してインストールします。

  2. PyCharm の R プラグインをインストールします

  3. 新しい R プロジェクトを作成します。

  4. R インタープリターを構成します。

  5. インストールされた R パッケージのセットを調べて、プロジェクトに必要な追加パッケージをインストールします。

  6. .R ファイルを開くか作成します。

  7. R スクリプトを実行します。

  8. 分析、結果をエクスポートして保存します。

ユーザーインターフェースに慣れる

PyCharm の R プラグインを使用して R ファイルを編集および実行すると、PyCharm ユーザーインターフェースで次の変更が行われることに注意してください。

R plugin features

R ツールウィンドウには、プロットを分析し、R ドキュメントをプレビューし、R パッケージを構成するためのタブが含まれています。R コンソールを使用すると、R コードの実行を監視したり、変数値をプレビューしたりできます。

表示 | ツールウィンドウメニューで対応するオプションを選択すると、いつでも R ツールおよび R コンソールウィンドウを開くことができます。

R コンソール

PyCharm ツールウィンドウのグループに R コンソールタブが表示されます。R インストールで提供されるコンソールに似た行ごとに R コマンドを実行できます。

R コンソールにコマンドを入力すると、コード補完(Ctrl+Space)が使用可能になります。宣言された変数の値と実行結果を変数領域でプレビューできます。

Executing commands in the R console
項目 説明
Execute the current statement1 行のコンソール(Enter)で現在のステートメントを実行します。
Console historyR コンソールの履歴を開いて、実行されたコマンドのリストをプレビューします。
Set current directory form editor エディターでファイルを開き、このボタンをクリックします。開かれたファイルの場所は、現在のコンソールタブの現在のディレクトリとして設定されます。
restart console コンソールセッションを再起動します。
Soft wrapR コンソールの行をソフトにラップします。
Add a new R Console 新しい R コンソールタブを開きます。
HelpR スクリプトの実行に関するヘルプ。

さまざまなタスクのために、R コンソールでいくつかのタブを開くことができます。開いているコンソールを区別するには、任意のタブを右クリックして特定の名前を入力します。

Renaming a console

R コンソールでは、magrittr パイプ(英語)関数 %>%(英語) を呼び出すことができます。 Ctrl + Shift + M (Windows および Linux の場合)または Command + Shift + M (macOS の場合)を押して挿入します。

Using magrittr pipe from the R console

ジョブタブには、R ファイルに対して開始されたジョブの実行が表示されます。ジョブのステータス(成功または失敗)、実行時間、およびジョブを起動した時間をプレビューできます。

Jobs console

ジョブツールバーの次のアイコンを使用します。

項目 説明
Add a job 新しいジョブを追加します。
Delete jobs ジョブのリストをクリアします。
Rerun the job ジョブを再実行します。

プロット

R ツールウィンドウのプロットタブでは、R 固有のデータプロットライブラリで作成されたさまざまなグラフをプレビューできます。このウィンドウには、R コンソールを閉じるかプロセスを明示的に終了するまで続く単一の実行セッション内で作成されたすべてのグラフが表示されます。グラフは 1 ページに 1 つずつ配置されます。

R Graphics
項目 説明
Previous graphics Next graphics 前または次のグラフィックスページに移動します。
Export グラフィックを .png ファイルに保存します。
Copy graphics to clipboard クリップボードのグラフィックをコピーします。
Zoom グラフィックを拡大します。
Clear 現在選択されているページを閉じます。
Clear All すべてのグラフィックスページを閉じます。
Settings グラフィックデバイスの設定ダイアログを開いて、イメージのサイズと解像度を設定します。

テーブル

変数ビューで表形式のデータを分析する場合、ビューテーブルリンクをクリックして、エディターの別のタブでテーブルをプレビューできます。特定の列の値を並べ替えるには、ヘッダーをクリックします。

mtcars data in the R table view
項目 説明
Export table.csv ファイルにテーブルを保存します。
Filter data

テーブル列のデータをフィルターします。ボタンにカーソルを合わせて、使用可能なフィルターをプレビューし、列ヘッダーにフィルター条件を入力します。

Available filters
Pagination テーブルをページに整理します。このボタンを切り替えて、ページに表示するテーブル行の数を指定します:10, 15, 30, または 100。

ビューアー

R ツールウィンドウのビューアータブを使用すると、JavaScript 視覚化ライブラリで構築された R グラフィックをプレビューできます。

Rendering shared graphics in the R HTML window

R パッケージ

R ツールウィンドウのパッケージタブの R パッケージのインストール、アンインストール、および更新。インストールされているすべての R パッケージがリストされます。

The list of the installed R packages
項目 説明
Install a package 利用可能なパッケージのリストから R パッケージをインストールします。
Upgrade all packages すべてのパッケージを利用可能な最新バージョンにアップグレードします。このボタンは、インストールされているパッケージの少なくとも 1 つに新しいバージョンがある場合に有効になります。
Refresh the package list インストールされているパッケージの最新バージョンを取得して、最新バージョン列を更新します。

R ファイルツールバー

エディターで R ファイルを開くと、次のツールバーが表示されます。R コードの実行とデバッグに使用します。

R file toolbar
項目 説明
Execute the R fileR ファイルを実行します。
Debug the R fileR ファイルをデバッグする
Run jobR ファイルのジョブを実行する
Run selection 選択したコードフラグメントを実行する
Debug selection 選択したコードフラグメントをデバッグする
Documentation ドキュメントタブを開きます。

Markdown ツールバー

.rmd ファイルを開くと、ツールバーがエディターウィンドウに表示されます。

r markdown toolbar
項目 説明
出力ディレクトリ 生成された HTML 出力のディレクトリを選択します。デフォルトでは、プロジェクトディレクトリが選択されています。場所を変更するには、リストからカスタムを選択し、ファイルシステム内の任意のディレクトリを指定します。
Render documentHTML 形式のドキュメントをレンダリングします。ファイル名は、R Markdown ファイルの名前に対応しています。生成されたファイルの場所は、出力ディレクトリリストのオプション選択によって定義されます。
Open document 生成された HTML ドキュメントを開きます。最初に出力を作成する必要があることに注意してください(Render document)。
Run All Chunks 実行ファイル内のすべての実行可能 R チャンク。実行中、アイコンの状態はStop executionに変わります。
Add a new R chunk 挿入現在のチャンクの R コードの新しいチャンク。
Soft wrap エディターで行をソフトにラップします。

PyCharm での R プラグインサポートの詳細については、次のトピックを参照してください。

最終更新日 :

関連ページ:

コードインスペクション

PyCharm には、プロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDE はさまざまな問題を見つけてハイライトし、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。インスペクションは、すべてのプロジェクトファ...

コード補完

このセクションでは、コーディングプロセスのスピードアップを可能にするコンテキスト対応コード補完のさまざまなテクニックについて説明します。基本補完 :基本コード補完は、可視性スコープ内のクラス、メソッド、およびキーワードの名前を完成させるのに役立ちます。コード補完を呼び出すと、PyCharm はコンテ...

コードのリファクタリング

リファクタリングを実行するには、以下の一般的な手順に従いますリファクタリングするシンボルまたはコードフラグメントを選択(またはホバー)します。利用可能なリファクタリングのセットは、選択内容によって異なります。次の PyCharm コンポーネントのシンボルを選択できます。プロジェクトビュー、構造ツール...

プラグインを管理する

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

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

始める前にR をダウンロードしてインストールしたことを確認します。プラグインを管理する説明に従って R プラグインをインストールします。PyCharm で R スクリプトを使用する場合は、プロジェクトのコンテキストで実行します。R でコーディングを開始するには、R プロジェクトを作成し、作業環境をセ...

R ファイルを編集する

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