R代码和S-Plus家庭作业帮助
S是AT&T贝尔实验室开发的高级语言和数据分析和图形环境,由John M. Chambers领导,他于1998年获得ACM软件系统奖,S被引用为
“S系统永远改变了人们如何分析,可视化和操纵数据。”
S-Plus和R是两种实现方式(或语言方言)和我们首选的统计软件工具。我们将其用于几乎所有的数据分析,也用于研究和教学。
S-Plus
S-PLUS是Insightful Corporation出售的S的增值版本。它在UNIX和Windows版本都可用。 S-Plus上的许多信息可以通过Insightful Corporation主页找到。
S-Plus(德语)的一些功能概述及其在苏黎世苏黎世的可用性可通过我们的ETH统计软件指南找到。
统计研讨会还教S-Plus课程。查看课程计划的简要说明和日期。
S-Plus更多链接:
EPFL的S-Plus页面
新闻邮件列表
现代应用统计与S-PLUS。第三版
S-Plus常见问题(不幸的是,这有点过时了)
R
R也知道“GNU S”是一个统计(&编程)环境,发布了GNU`copylefted’,即可以免费获得包含源代码,并保护它在将来保持免费。
R是S语言的方言,因此非常接近S-Plus(见上文),可用于所有主要的计算机平台,即Unix-alikes(包括Linux),Windows和MacIntosh。此外,还有超过100个提供的包将R的功能扩展到许多专业领域。
有关更多信息,请参阅R项目主页和(我们的镜像)“CRAN”,综合R存档网络,或者考虑“手册”中的(文档部分)功能。
来自EPFL的2001年2月的法文文章很好。
“ESS”(Emacs Speats Statistics)
如果您使用Emacs和“ESS”,使用S-Plus和R可以更加舒适。有关更多信息,请参阅ESS文档。
假设你已经习惯了Splus,想要切换到R软件(为什么要改变?R是免费的,而Splus不是很公平吗?),你能做什么?因为在R中缺少S-PLUS中的许多功能,所以一种方法是理解功能并编写自己的工作,无需睡眠即可工作N小时(N>?)。但是,如果您想到这个解决方案,您可以像我一样像这样做。有一个名为Splus2R的包,它是为了方便将S-PLUS包转换为R包,该包在R中提供了一些缺少的S-PLUS功能。
S是用于统计和统计图形的编程语言/环境。 S-Plus和R是S的实现。这意味着两个产品都是建立在相同的基础上的;都执行相同的功能(宏)。针对S的最常见的统计功能将在R下运行,反之亦然。
但是您应该注意到一些差异。
除了键入功能等外,S-Plus还提供了高度发展的图形用户界面(GUI),即与R相似的是非常不同的.R具有最小的图形用户界面。 (然而,为了添加GUI,还有许多进展)。
S和R的标准数据文件不兼容(但是有些方法可以方便地传输数据)。
图形输出差异很大,因为产品使用不同的图形引擎和不同的编程模型,特别是当涉及编程复杂图形或/和包含交互时。
与其他软件,特别是数据库的接口是完全不同的。
结论:大多数不使用图形或基本图形的功能在两个环境中运行没有任何问题。使用更复杂的图形工具时,可能会出现问题。由于这个类主要是可视化工具,所以会有很多差异,而不是在可用的工具中,但功能将不兼容,具有不同的名称和不同的实现。这些页面通常集中在R上;注意到与S的重要差异,一些文件将针对S.
表面上,MacAnova似乎与统计程序S及其后续S-Plus(TM)(其中R被图案化)非常相似,并且这种相似性常常使得将S-Plus和R代码转换为MacAnova变得非常容易。但是MacAnova在许多重要方面与S-Plus和R不同。这里列出了一些差异,这里列出了使S-Plus或R用户更容易使用MacAnova。
在MacAnova和S-Plus和R中,线性和广义线性模型分析是不同的。例如,模型以不同的方式指定。 MacAnova模型是“depvar = term1 + term2 + …”形式的CHARACTER标量,其典型值为x1,age或x1.age。形式ab的术语可以表示相互作用(当a和b两者先前已经出现在模型中)时,b在一个(当而不是b已经出现时)中的嵌套)或多维因子(当既不是或b以前出现过)。见第3.4。在S-Plus和R中,模型不是由CHARACTER变量指定,而是由“公式”指定,其中〜将从属变量与模型的右侧分开,a:b指定交互,b%在%a表示b中的嵌套。 MacAnova还将分类数据作为“因素”(第3.3节),S-Plus和R使用“类别”变量。
统计学是对数据的收集,组织,分析,解释和呈现的研究。它处理这方面的所有方面,包括在调查和实验设计方面的数据收集计划。
我们提供的独特功能是我们可以在您和专家之间安排的互动会话。您可以向专家指定输出格式,引用,格式,时间轴等。只有在您绝对确定期望和期限后才付款。
我们在家庭作业能够提供最好的统计作业/家庭作业帮助使用最新的软件和数据分析的统计工具,如: