R プラグインのサポート
DataSpell に R プラグインをインストールすると、R 言語(英語)を使用してさまざまな統計計算を実行し、コーディング支援、ビジュアルデバッグ、スマート実行およびプレビューツール、その他の一般的な IDE 機能を使用できます。DataSpell は R 3.4 以降をサポートしています。
R プラグインを使用すると、.R ファイルのネイティブサポートも取得できます。このようなファイル
アイコン。
DataSpell の R プラグインのサポートには以下が含まれます。
コーディング支援:
エラーと構文のハイライト。
コード補完。
コードリファクタリング。
行コメント Ctrl+/ を作成する機能。
インテンションアクションおよびクイックフィックス(欠落したインポートステートメントのクイックフィックスを含む)。
ファイルに行った変更の自動保存は、ファイルやプロジェクトを閉じる、IDE を終了するなど、さまざまなイベントによって引き起こされます。
グラフィックおよび表形式のデータをプレビューする機能。
ライブ変数ビューで R スクリプトを実行およびデバッグする機能。
DataSpell の R プラグインのクイックスタート
DataSpell で R ファイルの作業を開始するには:
R 言語をダウンロード(英語)してインストールします。
IntelliJ の R 言語プラグインがインストールされ、有効になっていることを確認してください。
R インタープリターを構成します。
インストールされた R パッケージのセットを調べて、プロジェクトに必要な追加パッケージをインストールします。
.R ファイルを開くか作成します。
R スクリプトを実行します。
結果を分析、エクスポート、保存します。
ユーザーインターフェースに慣れる
DataSpell の R プラグインを使用して R ファイルを編集および実行すると、DataSpell ユーザーインターフェースで次の変更が行われることに注意してください。
R ツールウィンドウには、プロットを分析し、R ドキュメントをプレビューし、R パッケージを構成するためのタブが含まれています。R コンソールを使用すると、R コードの実行を監視したり、変数値をプレビューしたりできます。
メニューで対応するオプションを選択すると、いつでも R ツールおよび R コンソールウィンドウを開くことができます。
R コンソール
DataSpell ツールウィンドウのグループに R コンソールタブが表示されます。R インストールで提供されるコンソールに似た行ごとに R コマンドを実行できます。
R コンソールにコマンドを入力すると、コード補完(Ctrl+Space)が使用可能になります。宣言された変数の値と実行結果を変数領域でプレビューできます。

項目 | 説明 |
|---|---|
| 1 行のコンソール(Enter)で現在のステートメントを実行します。 |
| R コンソールの履歴を開いて、実行されたコマンドのリストをプレビューします。 |
| エディターでファイルを開き、このボタンをクリックします。開かれたファイルの場所は、現在のコンソールタブの現在のディレクトリとして設定されます。 |
| コンソールセッションを再起動します。 |
| R コンソールの行をソフトにラップします。 |
| 新しい R コンソールタブを開きます。 |
| R スクリプトの実行に関するヘルプ。 |
さまざまなタスクのために、R コンソールでいくつかのタブを開くことができます。開いているコンソールを区別するには、任意のタブを右クリックして特定の名前を入力します。

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

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

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

項目 | 説明 |
|---|---|
| 前または次のグラフィックスページに移動します。 |
| グラフィックを .png ファイルに保存します。 |
| クリップボードのグラフィックをコピーします。 |
| グラフィックを拡大します。 |
| 現在選択されているページを閉じます。 |
| すべてのグラフィックスページを閉じます。 |
| グラフィックデバイスの設定ダイアログを開いて、イメージのサイズと解像度を設定します。 |
テーブル
変数ビューで表形式のデータを分析する場合、ビューテーブルリンクをクリックして、エディターの別のタブでテーブルをプレビューできます。特定の列の値を並べ替えるには、ヘッダーをクリックします。

項目 | 説明 |
|---|---|
| .csv ファイルにテーブルを保存します。 |
| テーブル列のデータをフィルターします。ボタンにカーソルを合わせて、使用可能なフィルターをプレビューし、列ヘッダーにフィルター条件を入力します。 ![]() |
| テーブルをページに整理します。このボタンを切り替えて、ページに表示するテーブル行の数を指定します: 10, 15, 30,, 100。 |
ビューアー
R ツールウィンドウのビューアータブを使用すると、JavaScript 視覚化ライブラリで構築された R グラフィックをプレビューできます。

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

項目 | 説明 |
|---|---|
| 利用可能なパッケージのリストから R パッケージをインストールします。 |
| すべてのパッケージを利用可能な最新バージョンにアップグレードします。このボタンは、インストールされているパッケージの少なくとも 1 つに新しいバージョンがある場合に有効になります。 |
| インストールされているパッケージの最新バージョンを取得して、最新バージョン列を更新します。 |
R ファイルツールバー
エディターで R ファイルを開くと、次のツールバーが表示されます。R コードの実行とデバッグに使用します。

項目 | 説明 |
|---|---|
| R ファイルを実行します。 |
| R ファイルをデバッグする |
| R ファイルのジョブを実行する |
| 選択したコードフラグメントを実行します |
| 選択したコードフラグメントをデバッグする |
| ドキュメントタブを開きます。 |
Markdown ツールバー
.rmd ファイルを開くと、ツールバーがエディターウィンドウに表示されます。

項目 | 説明 |
|---|---|
出力ディレクトリ | 生成された HTML 出力のディレクトリを選択します。デフォルトでは、プロジェクトディレクトリが選択されています。場所を変更するには、リストからカスタムを選択し、ファイルシステム内の任意のディレクトリを指定します。 |
| HTML 形式のドキュメントをレンダリングします。ファイル名は、R Markdown ファイルの名前に対応しています。生成されたファイルの場所は、出力ディレクトリリストのオプション選択によって定義されます。 |
| 生成された HTML ドキュメントを開きます。最初に出力を作成する必要があることに注意してください( |
| ファイル内のすべての実行可能 R チャンクを実行します。実行中、アイコンの状態は |
| 現在のチャンクに R コードの新しいチャンクを挿入します。 |
| エディターで行をソフトにラップします。 |
R プラグインの詳細については、次のトピックを参照してください。
関連ページ:
ソースコードの作成と編集
コードを使用する場合、DataSpell は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。IDE の主要部分である DataSpell エディターを使用して、コードを作成、読み取り、変更します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用したいアクションのショートカットを覚えていない場合は、を押して名前でアクションを見つけてくだ...
プラグインのインストール
プラグインは DataSpell のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains マーケ...
環境を設定する
始める前に R をダウンロードしてインストールしたことを確認してください。IntelliJ の R 言語プラグインがインストールされ、有効になっていることを確認してください。この時点で、R でコーディングを開始する準備がすべて整いました。プロジェクトの設定を変更して、ニーズに合わせて調整することもできます。R インタープリターを変更するプロジェクトの R インタープリターを作成するには、ステータスバーの R インタープリターセレクターをクリックして、ローカルインタープリターを選択します。次に、R...
R ファイルを編集する
DataSpell で R プロジェクトを作成および構成したら、デフォルトの main.R ファイルの編集を開始できます。ただし、.R および .rmd ファイルをプロジェクトに追加できます。新しい R および R Markdown ファイルをプロジェクトに追加する以下のいずれか 1 つを実行します: プロジェクトツールウィンドウでターゲットディレクトリを右クリックして、コンテキストメニューから新規を選択します。ボタン、R スクリプトまたは RMarkdown ファイルを選択します。開いたダイアログで、ファイ...
R スクリプトの実行とデバッグ
R スクリプトを実行する R ファイルツールバーのをクリックします。R コンソールおよび R ツールウィンドウで結果を分析します。R コンソールが起動し、標準出力に送信された実行結果が表示されます。DataSpell は、スクリプトがビジュアルコンテンツをレンダリングする場合、R ツールウィンドウのプロットタブも開きます。R スクリプトに JavaScript 視覚化ライブラリが含まれる場合、結果はビューアーウィンドウにレンダリングされます。をクリックして、生成されたプロットをクリップボードにコピー...
ユーザーインターフェース
DataSpell でプロジェクトまたはワークスペースディレクトリを開くと、デフォルトのユーザーインターフェースは次のようになります。プラグインのセットと構成設定によっては、IDE の外観と動作が異なる場合があります。ナビゲーションバー:フォーカス: 表示 / 非表示: ナビゲーションバーはプロジェクトビューの代わりとなるもので、プロジェクトまたはワークスペースディレクトリの構造を確認したり、特定のファイルを開いたり、現在のファイル内の特定のコード要素に移動したりできます。メインウィンドウの下部に...
