全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2408 3
2008-09-14

我只体会过S-plus比较强大的绘图功能,

其他的一概不知道了

今天想问的是S ,S-plus,R这三者之间有什么关系?

是不是S语言是S-plus的前身,而R语言的编程风格和S-plus差不多?

这段时间想学一下,不知道是选S 还是R ?

书籍也有很多,不知道选那本书入门?

很晕……,麻烦哪位高手解惑一下,谢了

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-9-14 02:13:00

S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析、作图的解释型语言。它的丰富的数据类型(向量、数组、列表、对象等)特别有利于实现新的统计算法,其交互式运行方式及强大的图形及交互图形功能使得我们可以方便的探索数据。

目前S语言的实现版本主要是S-PLUS。它基于S语言,并由MathSoft公司的统计科学部进一步完善。作为统计学家及一般研究人员的通用方法工具箱,S-PLUS强调演示图形、探索性数据分析、统计方法、开发新统计工具的计算方法,以及可扩展性。

S-PLUS可以直接用来进行标准的统计分析得到所需结果,但是它的主要的特点是它可以交互地从各个方面去发现数据中的信息,并可以很容易地实现一个新的统计方法。

S-PLUS有微机版本和工作站版本,它是一个商业软件。Auckland大学的Robert Gentleman 和 Ross Ihaka 及其他志愿人员开发了一个R系统,其语法形式与S语言基本相同,但实现不同,两种语言的程序有一定的兼容性。R是一个GPL自由软件,现在的版本是 1.00版,它比S-PLUS 还少许多功能,但已经具有了很强的实用性。

也就是说S语言有两种具体的实现方式,一种是自由和免费的R,另一种是用来卖钱的S-PLUS。

建议学习R,因为其很少涉及版权问题,可以自由下载(R的官网http://www.r-project.org/),可是要面对命令行操作。且R更新较快,这主要是众多的统计学者更偏好使用GNU的东西来实现自己的算法。

[此贴子已经被作者于2008-9-14 22:51:12编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-9-14 09:42:00
建议学R!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-9-14 16:35:00
先学R吧,以后如果有s-plus了,转过去也方便的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群