Stats iQのRコーディング
Stats iQのRコーディングについて
R は、柔軟で強力な分析に広く使用されている統計プログラミング言語です。このページでは、Stats iQ内から直接Rでコーディングを開始する方法について説明します。
R コードのデータフレーム変数の選択
R でコーディングを開始する前に、”dataframe” の一部となる変数を選択する必要があります。dataframe は、分析を実行する変数のコレクションです。これらの変数は任意の型にすることができます。
- 左側で、R で分析する変数を選択します。
ヒント:複数の変数を選択できますが、制限はデータのサイズによって異なります。詳細については、下記のデータフレームサイズを参照してください。 - [詳細設定] をクリックします。
- R コードを選択します。
これが完了したら、次のステップでは変数に名前を付けます。
データフローサイズのガイドライン
Stats iQでRを使用してコーディングする際に使用できるデータフレームのサイズには、いくつかの制限があります。データフレームに含める変数のタイプに応じて、1 つのセルのサイズに基づいて、多数の変数または少数の変数を分析できる場合があります。
「セル」とは、データをテーブルまたはスプレッドシートとして視覚化することです。データセット内のセル数は、行数 (個々のデータポイント/回答) に列数 (データセット内のフィールド) を掛けた値です。個々のセルのサイズ (つまり、セルが占めるメモリ量) は、変数タイプによって異なります。
最大データフレームサイズは 512MB です。dataframe はデータセット全体ではなく、選択された変数のみで構成されることに注意してください。
R コードのデータフレーム変数の命名
導入後 が変数を選択し、R コードをクリックしました変数に名前を付けるように求められます。このセクションでは、変数に R コード互換の名前を付ける方法について説明します。
- 変数コード互換名で、各変数のコード互換名を入力します。各名称は、以下の要件を満たしている必要があります。
- 文字、数字、ピリオド ( . )、およびアンダースコア ( _ ) のみを使用する必要があります。
- 数字、アンダースコア、または数字が続くピリオドで開始することはできません。
- TRUE または else などの予約 R 語は使用できません。
- 同じ R コードカード内で既存のコード互換名を重複させることはできません。
- フィールドをクリックして名前を入力すると、これらの要件が右側に表示されます。名称が満たされた (緑色のチェックマークで示される) 要件の数、または満たさなかった要件 (赤色のマイナス符号で示される) の数が表示されます。
- 終了したら、確認をクリックします。
ヒント:すべての名前がコード互換になるまで、確認できません。
R コードカードのデータフレーム変数の変更
最初のデータフレーム変数を選択した後、必要に応じて変数を変更したり、名前を変更したりできます。
- R コードカードのヘッダの右上にある Dataframe Variables ボタンをクリックします。
- 既存の変数の名前を編集するには、変数コード互換名列で編集を行います。
ヒント:変数名を編集する場合は、必ず要件を満たしてください。 - データセット変数自体を変更するには、変数名列で別の変数を選択します。
例:NPSグループを追加しましたが、これをNPSの数値値(0~10)に変更する必要があります。
- 変数を削除するには、マイナス記号( – )をクリックします。
- 別の変数を追加するには[変数を追加]をクリックしてドロップダウンから選択します次に、この変数に名前を付ける必要があります。
- 終了したら、Save changes をクリックします。
R コードの記述と実行
R コードカードは中央の半分に分かれています。左半分は、コードを編集できる場所です。右半分には、コードの実行による出力が表示されます。
するには、上部にある Run Line ボタンをクリックするか、カーソルが特定の行にあるときにキーボードショートカット Cmd + Enter (Mac の場合) または Ctrl + Enter (PC の場合) を使用します。行の実行をトリガ
すると、その行に関連する出力がカードの右半分の Output タブに表示されます。出力タブには、実行されたコードの行が青色で表示され、実行結果がすぐ下に表示されます。
データフレーム変数のオートコンプリート
エディタで df$ と入力
すると、データフレーム変数のオートコンプリート提案が表示されます。
R パッケージの使用
Stats iQのRコーディングには、分析に使用される最も一般的なRパッケージの何百ものパッケージがあらかじめインストールされています。カードの右半分にあるパッケージタブをクリックして、利用可能なパッケージの一覧を表示します。上部の検索バーを使用して、特定のパッケージを検索することができます。
を使用するには、左側のコードエディタで library() コマンドを使用します。括弧内にパッケージ名を入力し、コードを実行します。
新規パッケージの依頼
利用可能なパッケージのリストにR code packageが見つからない場合は、Stats iQに追加するようリクエストできます。パッケージタブで検索するときに、一致するパッケージが見つからない場合は、新しいパッケージを依頼するオプションが表示されます。
[パッケージ依頼]ボタンをクリックすると、利用したいパッケージの詳細を入力できる簡易アンケートに移動します。
生成されたプロットと画像のダウンロード
コードを使用して生成したプロットやイメージは、非常に簡単にダウンロードすることができます。特定のプロットまたはイメージにスクロールし、イメージを右クリックするだけで、コピーまたは保存オプションが表示されます。
非互換 R コマンド
view
コマンドは R コードカードと互換性がありません。