SAP Analytics Cloud での R の概要

Objective

After completing this lesson, you will be able to SAP Analytics Cloud で R にアクセスする方法について説明します。

R ビジュアライゼーション概要

R 言語

R 言語は、統計ソフトウェアおよびデータ分析を開発するために統計学者およびデータマイニング担当者の間で広く使用されており、SAP Analytics Cloud と統合して R ビジュアライゼーションを作成することができます。

R ビジュアライゼーションは、SAP Analytics Cloud の強力な機能であり、R コードを使用して、SAP Analytics Cloud で直接使用できない複雑なチャートを作成することができます。

R ビジュアライゼーション

R コードを使用して作成された一連のビジュアライゼーション。ヒートマップやワードクラウドなど様々なチャートである。

R SAP Analytics Cloud との統合

R ビジュアライゼーションを SAP Analytics Cloud と統合する利点は、柔軟性が高いことです。チャートタイプ、特性を変更し、情報をさまざまな方法で表示することができます。R ビジュアライゼーション機能を使用すると、統計分析および分析を実行し、これらの分析を反映する真に魅力的なビジュアルを作成することができます。

統合されると、SAP Analytics Cloud を使用して以下を実行することができます。

  • 線形モデリングと非線形モデリング、時系列分析、クラスタリングなどのさまざまな手法を使用して、統計分析を実行します。
  • SAP Analytics Cloud のビジュアライゼーション機能を拡張して、さらに豊富なストーリーを提供します。

SAP Analytics Cloud で R を使用すると、以下を実行することができます。

  • ストーリーに R ビジュアライゼーションを挿入する。
  • フィルタなどのコントロールを使用して、ビジュアライゼーションを操作します。
  • R スクリプトを編集してビジュアライゼーションをプレビューする。

注記

ビジュアライゼーションを追加できるだけでなく、必要なライブラリをチェックしたときに、任意の種類の R スクリプトを実行できます。そのため、R でクラスタモデルを実行してから、出力をビジュアライゼーションとして SAP Analytics Cloud ストーリーに追加することができます。

SAP Analytics Cloud の R へのアクセス

R ビジュアライゼーションをストーリーに追加するには、R サーバが実行され、SAP Analytics Cloud に接続されている必要があります。R 実行時環境に接続するようにシステムを設定する必要があります。

SAP では、マネージド R サーバを提供していません。R ビジュアライゼーションを使用するには、クラウドマシンで実行されている R エンジンを使用して独自の R サーバを設定し、SAP Analytics Cloud に接続するように設定する必要があります。

通常、この接続は管理者によって処理され、サーバまたはホストアドレス、ポート番号、暗号化の証明書、およびユーザ認証情報が含まれます。

R サーバが SAP Analytics Cloud に接続されていない場合は、最初に SAP Help Portal で R 環境への接続を参照してください。

注記

SAP Analytics Cloud での SAP 管理 R サーバの減価償却の詳細については、SAP ノート 3576579 を参照してください。

R パッケージ

使えるパッケージはいくつもありますが、ggplot2パッケージは人気があり、出発点として探索する価値があります。

インストールするパッケージに応じて、以下のようなさまざまなタイプのプロットを作成できます。

  • ggplot2 または格子使用時の静的出力。
  • Plotly、highcharter、networkD3、または DT を使用する場合のインタラクティブ出力。