SAP Analytics Cloud 中的 R 简介

学习目标

  • 介绍如何在 SAP Analytics Cloud 中访问 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 可视化对象,必须运行并连接到 SAP Analytics Cloud 的 R 服务器。必须配置系统以连接到 R 运行时环境。

SAP 不提供托管的 R 服务器。要使用 R 可视化对象,必须使用云计算机上运行的 R 引擎设置自己的 R 服务器,并将其配置为连接到 SAP Analytics Cloud。

此连接通常由管理员处理,包括服务器或主机地址、端口号、加密证书和用户凭据。

如果没有连接到 SAP Analytics Cloud 的 R 服务器,请先访问 SAP Help Portal 中的"连接到 R 环境"。

注意

有关 SAP Analytics Cloud 中 SAP 管理的 R 服务器折旧的详细信息,请参阅 SAP Note 3576579。

R 包

您可以使用许多包,但 ggplot2 包很受欢迎,值得以探索为起点。

根据安装的包,可以创建不同类型的绘图,例如:

  • 使用 ggplot2 或格时的 静态 输出。

  • 使用 plotly、highcharter、networkD3 或 DT 时的 交互式 输出。