- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
R语言服务器程序Rserve和客户端RSclient安装使用简介
李思亮
1 R语言和Rserve
R是用于统计分析、绘图的语言和操作环境。 R是属于GNU系统的一个自由、免费、源代
码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
长期以来,R语言只专注统计分析领域的应用。随着各个行业的发展和大数据分析需求的 增加,R语言的便捷性和优势日益明显。已经有越来越多的领域在使用 R语言,除数理统计外, 其在金融,能源,电商,互联网的使用越来越频繁。 云计算”,数据挖掘”,数据分析”,
大数据”相关的词汇更是众多网站频繁出现的词汇。
在这些耀眼概念并不是噱头和炒作,其背后是计算机语言,运算存储技术和数理统计知识
作为支撑。想想看,阿里巴巴在双 11的350亿(2013年)销售额,后面的庞大数据库系统 是如何存储和并稳定运行的?
言归正传,现在介绍一下 Rserve 。 Rserve 是个R语言和其他语言的(TCP/IP) 接口。 通过它可以使用其他语言来调用 R作为计算引擎,比如,我想使用 C#或者Java完成某项计 算,而计算核心工作是通过 R完成的,Rserve就可以帮助我们实现其他语言和 R语言的通信, 完成这项计算功能。R语言本身也有自己的客户端 RSclient ,这会让用过R的人感到很奇怪 R语言本身就是单独的计算环境,为什么还要引入客户端和服务端呢?这种架构在实际应用上 有一定的好处。首先我假设我们有若干台计算机, 其中一台上面安装了很多的程序包, 硬件配
置较好,并能够实现相应的计算,我们称其为 “A”。假如有时其他机器也需要利用 A的计算资
源(软硬件)完成计算,比较容易的想到做法是把所有的程序包和代码复制到其他机器,在他 们的本地完成计算。但是这样做的弊端是:必须保持和其他机器和A的软件计算资源同步,假
A的硬件如A的程序包或者是某个函数修改了,那么仍要复制软件计算资源;更重要的是当
A的硬件
资源闲置时,我们却采用其他机器的较差硬件计算这样会浪费闲置的优质硬件资源, 并增加处
理时间。所以,布局R语言Rserve服务端和RSclient 客户端的这种架构可以帮助我们实
现将计算资源集中到服务端集中计算, 客户端仅仅作为发送代码和前端显示的作用。 用流程图
描述如下:
代码指令
客户端…结果结果—代码指令一结果
客户端…
结果
结果—代码指令
代码指令
客户端2
客户端2
2 Rserve的安装和使用
Rserve的安装
和 R-3.0.1这里使用的环境为: Win dows 7 64bit
和 R-3.0.1
Stepl :首先,在系统环境变量Path 中添加R语言的2个路径:女口,
d:\R\R-3.0.1\i nclude;d:\R\R-3.0.1\bin
Step2 :开始按钮的搜索程序和文件中键入 cmd,启动 Windows的cmd。输入:“ R”
后,R语言若可以启动则说明环境变量设置正确,如下图所示。否则检查 Step1中的环境变
量设置是否正确。
QB Rte rm (32-bit)
Hlcposoft Uindous 6.1.76011
版权所有2009 Microsoft Cbrporation 4保留所有权利◎
R ueFion Copyr ight Platform:3.0,1 2019-?5-16
R ueFion Copyr ight Platform:
CO 2013 The R Founds tion for St at ist deal Co input ing i386-wt^-min^w32/138 32-bic
ffoftwar# and cones with ABSOLUTELY NO WnflRfiHT?-
ffoftwar# and cones with ABSOLUTELY NO WnflRfiHT?-
1 licenseO^ or J licenceO for fiistribution details.
1 licenseO^ or J licenceO for fiistribution details.
H isType1
H is
Type
1 citationOJ on hou to cite R nv R
* con tributors for no re inf o mat ion and
packagres in puhlications?
Type J demoO11 foy some demos.p 1 he lptJ for on-line help?. op * Bielp. start r for an HTML browser interface to he Ip.
TVPe f J to: qu
您可能关注的文档
最近下载
- 国开一体化平台00023《Photoshop图像处理》模拟试题(1-3)试题及答案.docx VIP
- 肉食品加工厂污水处理方案设计.doc VIP
- 社群营销:社群营销的全面实施PPT教学课件.pptx
- 大学生职业生涯规划.pdf VIP
- 食品调和油-标准全文.pdf VIP
- 危重患者镇痛和镇静管理PPT.pptx
- (高清版)DG∕TJ 08-2242-2023 民用建筑外窗应用技术标准.pdf VIP
- 劳动通论(中国劳动关系学院)超星尔雅学习通网课章节测试答案.docx VIP
- 绥中电厂专用铁路代维修及运营工作实践.docx VIP
- KPMG Graphics Library毕马威-模板经典.pptx VIP
原创力文档


文档评论(0)