PyCharm 2020.1ヘルプ

Rプラグインのサポート

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

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 statement

1行のコンソール(Enter)で現在のステートメントを実行します。

Console history

Rコンソールの履歴を開いて、実行されたコマンドのリストをプレビューします。

Set current directory form editor

エディターでファイルを開き、このボタンをクリックします。開かれたファイルの場所は、現在のコンソールタブの現在のディレクトリとして設定されます。

restart console

コンソールセッションを再起動します。

Soft wrap

R コンソールの行をソフトにラップします。

Add a new R Console

新しいR コンソールタブを開きます。

Help

Rスクリプトの実行に関するヘルプ。

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

Renaming a console

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

Using magrittr pipe from the R console

プロット

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 file

Rファイルを実行します。

Debug the R file

Rファイルをデバッグする

Run selection

選択したコードフラグメントを実行する

Debug selection

選択したコードフラグメントをデバッグする

Markdownツールバー

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

r markdown toolbar

項目

説明

出力ディレクトリ

生成されたHTML出力のディレクトリを選択します。デフォルトでは、プロジェクトディレクトリが選択されています。場所を変更するには、リストからカスタムを選択し、ファイルシステム内の任意のディレクトリを指定します。

Render document

HTML形式のドキュメントをレンダリングします。ファイル名は、R Markdownファイルの名前に対応しています。生成されたファイルの場所は、出力ディレクトリリストのオプション選択によって定義されます。

Open document

生成されたHTMLドキュメントを開きます。最初に出力を作成する必要があることに注意してください(Render document)。

Run All Chunks

実行ファイル内のすべての実行可能Rチャンク。実行中、アイコンの状態は Stop executionに変わります。

Add a new R chunk

挿入現在のチャンクのRコードの新しいチャンク。

Soft wrap

エディターで行をソフトにラップします。

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

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

関連ページ:

コード・インスペクション

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

コード補完

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

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

この部分には次のものがあります:一般的なリファクタリング手順、利用可能なリファクタリングの手順と例、リファクタリングを実行するには、以下の一般的な手順に従いますリファクタリングするシンボルまたはコードフラグメントを選択(またはホバー)します。利用可能なリファクタリングのセットは、選択内容によって異な...

ソースコードで作業する

コードを使用する場合、PyCharmは作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用した...

プラグインの管理

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

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

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