问:
评估 衡量您正在考虑的技术,产品和项目的优缺点。

R语言非常适合分析数据采样和操纵

Analytics Expert Mark Whitehorn解释了R的优势以及如何确定开源编程语言是否适合您的分析目的。

在评估如果是,组织应该考虑哪些因素r语言适合他们的分析需求吗?

r是一种光荣的专业语言 - 我喜欢它。如果你需要它可以做的事情,它是在天堂制作的比赛。那么,它的优势是什么,它有什么功能可能让你诱惑成为一种漫长而有意义的关系?

r的核心力量是数据采样和数据操纵。例如,假设您希望从一组数据中占用100个值的随机样本,该数据通常以平均值为65.342和2.1的标准偏差。你所需要的只是一行:

rnorm(100,65.342,2.1)

从中,r会生成您正在寻找的数据。

Rstudio截图

现在,对于许多人来说,这可能听起来令人难以置信的无聊。但是R分析的力量在于语言的能力的应用:这是一个完美的数字模拟工具。例如,我最近希望执行称为净推动者评分(NPS)的评分系统的蒙特卡罗模拟。蒙特卡罗模拟是分析的重要组成部分;它们允许您模拟复杂系统的行为,以便能够理解它们。分析专业人士多年来使用,它们涉及随机抽样数千年甚至数百万次。

R excels在创建和运行Monte Carlo模拟时,上面描述的NPS模拟仅占了九行代码。我很乐意告诉你,我是一个英雄,因为我设法在九条线条做,但真的不是这种情况。这R编程语言简单地擅长生成大量数字然后操纵它们。它对原型的大数据操纵也有益。

R如何管理这些任务如此擅长?答案是它具有一系列专为这种工作而设计的功能。他们来自哪里?R是自由和开源的。如果人们想要一个函数并且找不到它,他们可以写一个并将其添加到函数“银行”,这是R的函数。他们一直在做大约15年的时间,这意味着您将需要的大多数功能已经在那里了。

最后,R是一种非常简单的语言来学习 - 您只能下载语言和前端环境(如RStudio,我用于创建嵌入在此处的图像)并开始键入。

因此,如果您想要执行数字操作,特别是蒙特卡洛斯等模拟,我真的建议看看R语言是否适合您的需求。如果您不需要以这些方式操纵数字,则R可能不适合您。

深入了解预测分析

搜索数据管理
搜索AWS.
搜索内容管理
搜索甲骨文
搜索树液
搜索SQL.服务器
关闭