楼主: bingobingo
26129 32

[讨论]Splus与R的区别 [推广有奖]

  • 0关注
  • 14粉丝

已卖:3680份资源

副教授

45%

还不是VIP/贵宾

-

威望
1
论坛币
246102 个
通用积分
74.7300
学术水平
23 点
热心指数
38 点
信用等级
11 点
经验
15817 点
帖子
758
精华
0
在线时间
334 小时
注册时间
2006-2-11
最后登录
2024-11-27

楼主
bingobingo 在职认证  发表于 2006-12-27 01:21:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

写一点自己看法,欢迎大家踊跃讨论,补充不足和遗漏之处。

一 S语言是由贝尔实验室在七十年代提出,最终由insifhtful公司发展成为商业版本就是我们所说的Splus,那么R呢,这是九十年代由新西兰的几个统计学家基于S语言的框架发展而来,由于创始的两个统计学家名都含有R,故取名R语言。第一点区别就很明显了,一个free,一个收费。

二Splus的辅助功能比R强大,这点要承认。第一点,Splus中有各种explorer窗口,比如object explorer,这个就是数据对象浏览窗口,可以在里面进行数据编辑,有点类似Excel的表格编辑,当然还可以对于统计对象的分析结果作为对象进行处理。第二点,就是splus中有图形编辑工具,当你生成一个图形后,可以在图形上进行编辑操作,类似于word下的图形编辑功能。当然splus还有各种历史记录history浏览窗口等。

三R扩展包比splus多而快,可以直接在线更新升级各种包package,而且越来越多的人将自己领域的代码用R打包贡献给大家,splus的基本包虽说包括了统计所有相关领域的功能,但是还是有很多特定领域的包需要花钱再买,比如finmetrics。

此外R和splus的代码绝大部分可以相互转换,当然splus中的部分功能函数,R还没有开发出来,但是都有相应的替代函数。比如Splus中的importdata和exportdata函数功能非常强大,这些在R中则需要调入别的包进行数据输入输出。关于语法的一点区别,待会我再整理上来。

二维码

扫码加我 拉你入群

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

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

关键词:PLUS Plu FinMetrics explorer Explore 讨论 splus

已有 3 人评分学术水平 热心指数 信用等级 收起 理由
lishiqi6677 + 1
sunlet + 1 + 1 + 1 观点有启发
lnlhckao123 + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 2  热心指数 + 3  信用等级 + 2   查看全部评分

沙发
bingobingo 在职认证  发表于 2006-12-27 01:44:00

语法方面:

1 赋值符号现在splus支持"<-" 和"=" ,以及早期版本(6.0前)的"_",而R不再支持"_"。

2在图形函数命令中的关于颜色和线条参数的支持。splus中只能赋值整数,即每个整数代表一种颜色类型,而R还支持制定颜色名表达形式,举例col=3代表红色,R中还可以使用col="red"进行指定。再比如lty=3代表线条类型为虚线,在R中还可以使用lty="dashed"进行指定。

其它方面不同之处还有很多,不过对于大家使用还没有什么影响,再补充一点,那就是splus的菜单功能也是很强大的,毕竟是商业版本,要面向一些图形操作界面使用的用户。

上述如有不足和错误,请指正,欢迎大家讨论。

藤椅
anning189 发表于 2006-12-27 18:17:00

splus的 s+finmetrics2.0 的确功能强大,而且方法功能比较正规(如ERS单位根检验等splus里可以采用修正BIC,而R的各包中就没有,另外还有些细节R不够规范)。但是大家不要忘记R的free,如果你用盗版splus,那万一追究起版权来就麻烦了,另外splus7近500MB(记不太清了),而R仅仅几十MB,你可拿个U盘随身携带,走哪儿装到哪儿。

另外大家必须注意一个问题,我们是因为用软件而学软件,而不是为了学软件而学软件。

重点还是有自己(方向)理论上的新东西,编程去实现。而不是看到个软件里的新方法,就赶快看看,写文章,发些垃圾文章。

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
lnlhckao123 + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
陈彦达 发表于 2007-1-1 07:43:00
不错,不错

报纸
珞溪 发表于 2009-3-13 16:02:00

问问哦,S中的discrim与R中的哪个函数通用啊,我论文就要交了,导师让我把原来S做过的用R做一遍,可我整不出来

[img]http://www.yaoduoduo.com/uploads/fckeditor/20

地板
lc-sun 发表于 2009-4-11 10:18:00

很好

7
victorhsl520 发表于 2010-1-28 16:12:16
对于我们初学者来说,现在很模糊,也没人指导说SPLUS和R到底哪个更好入手,这个是最重要的,希望有达人能指点一下,给我发个邮件也行 victorhsl520@hotmail.com
人生两大哀事:一是万念俱灰;一是踌躇满志。

8
ssawee 发表于 2010-1-30 22:32:17
数据方面,一般把R连上数据库获取数据

9
xx_xx 发表于 2010-4-10 16:15:03
谢谢,顶一下

10
yfch1987 发表于 2010-11-2 00:21:44
谢谢!!!!顶!!!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 11:32