插入一个R visualization:

一定要确保图形出现这个model的小图标,代表这个R visualization的模型数据成功绑定之后才能进行下一步操作:

模型绑定成功后,在R script编辑器Environment标签页的Data下拉菜单里能看到模型数据。

使用这个SAP Analytics Cloud官方教程里提供的excel文件作为数据源:

https://www.sapanalytics.cloud/tutorial-r-visualization/

该excel内容如下:

excel系统导入SAP Analytics Cloud后,需要使用simple transformation,将;分号分隔的值拆分成三列:


逐一拆分:

拆分完毕之后,生成Model. 将这个url里包含的R脚本复制粘贴到R编辑器里:
https://www.sapanalytics.cloud/wp-content/uploads/2019/09/R-Script-Plot.txt

# Discription:
# Creating a histogram of the log returns, adding the kernel density of the log returns
# and the normal density as reference distribution
#
# Requirements:
# ggplot requires a data frame
#
# Output:
# Histogram Plot
# library(ggplot2)Simulated_data <- data.frame(Simulated_data)histgg <- ggplot(data = Simulated_data, aes(logreturns))histgg + geom_histogram(aes(y = ..density..),fill = "lightblue",color = "black", alpha = 0.8, position = "identity") +geom_density(aes(color = "Kernel Density"), size = 1) +stat_function(aes(color = "Normal Distribution"), fun = dnorm, args = list(mean = mean(Simulated_data$logreturns), sd = sd(Simulated_data$logreturns)), size = 1) +ggtitle("Histogram") +theme(panel.grid = element_line(linetype = "dashed", color = "lightgrey"), panel.background = element_rect(fill = "white"),panel.border = element_rect(colour = "black", fill=NA),plot.title = element_text(hjust = 0.5)) +scale_colour_manual("Density", values = c("red", "darkgreen")) +xlab(" ")+ylab("Frequency")

点击Execute按钮,就可以看到R脚本绘制出来的图形了:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

如何使用R语言在SAP Analytics Cloud里绘制各种统计图表相关推荐

  1. SAP Analytics Cloud里避免类型为个数的measure出现小数点

    基于下图csv文件创建SAP Analytics Cloud model的过程中,没有自动检测出csv里包含的measure,因此SAP Analytics Cloud试图自动创建一个. 自动创建的m ...

  2. SAP Analytics Cloud里显示在图表里的描述信息更改

    SAP Analytics Cloud统计图表里下图高亮的这些图例,如何能够修改的更具可读性一点? 图里的表述跟着改了: Dimension的名称(Name)一旦创建之后,如果被story使用,就不能 ...

  3. 通过公式处理SAP Analytics Cloud里的dimension,使其符合Date格式需求

    我通过本地csv文件导入到SAP Analytics Cloud之后,日期格式如下图所示:MMM DD,YYYY 而SAP Analytics Cloud Date类型的dimension,不支持这种 ...

  4. SAP Analytics Cloud里的Smart Insight功能介绍

    SAP官方帮助文档: https://www.sapanalytics.cloud/resources-smart-discovery/ SAP Analytics Cloud的Smart Disco ...

  5. SAP Analytics Cloud里看到的SAP C4C的query列表,是从哪里取出来的

    如图,SAP Analytics Cloud同SAP Cloud for Customer建立连接后,从Query下拉列表里看到的这些query,是从Cloud for Customer系统什么地方取 ...

  6. SAP Analytics Cloud里如何基于一个已有的model创建Story

    首页菜单,Create->Story, 选择Story的用途,这里我选择创建Story然后添加Responsive Page: 选择Data acquired from an existing ...

  7. SAP Analytics Cloud里的Smart Predict

    1. Classification(分类,打标签) 预测一个事件发生的可能性, 最终结果只有一个 例子: (1) 判断邮件是否为垃圾邮件 (2) 判断在线交易是否存在潜在风险 (3) 判断肿瘤为良性还 ...

  8. SAP Analytics Cloud里基于dimension的calculation

    基于图表创建动态的calculation: calculation类型为Aggregation,操作为计算dimension出现的个数:count dimension 要获取更多Jerry的原创文章, ...

  9. SAP Analytics Cloud里根据数据的经纬度绘制地图

    选中工具栏上的Geo Enrichment按钮,生成为地图控件准备的位置列: 给该位置列指定经纬度坐标信息,Latitude和Longitude分别来自model的两列: 创建一个新的Geo Map控 ...

最新文章

  1. NumPy — 创建全零、全1、空、arange 数组,array 对象类型,astype 转换数据类型,数组和标量以及数组之间的运算,NumPy 数组共享内存
  2. python 深拷贝_python 深拷贝
  3. 前端面试8:渲染机制
  4. shell只允许某些ipssh登录,配合iptables最好
  5. [ARM异常]-图解armv7/armv8的异常向量表和基地址
  6. 算法导论——优先队列(大到小)
  7. 接口自动化测试系列(三):深入分析HTTP状态码400
  8. 2.5d generator 2.0_ps插件【2.5D插件】
  9. 如何查看外网ip地址_如何查看本机ip地址?
  10. 如何理解 MySQL 中的 = 操作符?
  11. 如何将 KVM 异构虚拟机启动效率提升 6~10 倍?
  12. Java测试类的编写与使用
  13. 大数据开发需要学习哪些编程语言
  14. 并发知识体系大全:饿了么4面(Java岗)面经分享,干货满满
  15. Landsat系列数据级别详解
  16. 第 45 届国际大学生程序设计竞赛(ICPC)亚洲网上区域赛模拟赛-A-Easy Equation
  17. SpringBoot构建电商基础秒杀项目知识点总结(第3章)
  18. 中国三大运营商3G工作频率/频点及速率
  19. “智慧之城”如何构建数据根基,打造数据治理新样本-亿信华辰
  20. 【】拉手网CEO吴波

热门文章

  1. 8.1个Windows 8.1的不足之处及其解决方法
  2. 华为 命令 so easy
  3. hdu 2824 The Euler function
  4. Java语言编程基础:数组
  5. 18寒假最后一测+dijistra模板
  6. redis连接池操作
  7. Linux高级编程--05.文件读写
  8. 针对sqoop1.99.6 从jdbc向hdfs中抽取数据的几点感想
  9. linux 备份svn
  10. Silverlight中使用动画的技巧