PyCharm 2020.2ヘルプ

Rプラグインのサポート

With the R plugin installed in PyCharm, you can perform various statistical computing using R言語(英語) and use coding assistance, visual debugging, smart running and preview tools, and other popular IDE features. PyCharm supports R 3.4 and later.

With the R plugin, you can also get native support for .R files. Such files are marked with the R file icon 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プラグインサポートの詳細については、次のトピックを参照してください。

このセクションの記事を閲覧するには、目次ナビゲーションを使用してください。

最終更新日: 2020年7月21日

関連ページ:

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

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

コード補完

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

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

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

ソースコードで作業する

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

プラグインを管理する

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

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

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