R 语言 Windows 环境 安装 说明

 

之前整理了2篇Blog:

R 语言 简介

http://blog.csdn.net/tianlesoftware/article/details/7304276

 

R 语言 7个 免费的GUI图像界面 工具 说明

http://blog.csdn.net/tianlesoftware/article/details/7305727

 

这篇整理一下Windows 环境下的R 语言的安装。

 

一.R 相关软件下载

 

1.1 R 基础包

CRAN 中文站的下载地址:http://cran.csdb.cn/

也可以从R 官网选择其他的CRAN 站点:http://cran.r-project.org/

 

Base 里的是基本的安装包,windows 下R 2.14.1 是47M。

 

1.2 Rtools 包

CRAN 中文站的下载地址:http://cran.csdb.cn/

 

Rtools 包,37M,是windows下制作R包的一系列工具,这些工具是必备的,其中包括 :

1)CYGWIN 在Windows下模拟UNIX环境

2)MinGW编译器,可用来编译C和Fortran语言。

 

1.3  MikTex 和 CTEX

Tex是用来生成PDF格式的帮助文件,一种比较高效的排版编译软件,如果不想获得pdf手册,则不需要安装。

 

官方下载:http://www.miktex.org/Default.aspx

如果写中文document,请安装CTEX标准配置:http://www.ctex.org/HomePage

 

二.开始安装

2.1 安装R 基础包

这里修改安装路径为:D:\R\R-2.14.1,默认是:C:\Program Files\R\R-2.14.1。

 

注意一点,就是选择默认安装和自定义安装的区别:

 


直接默认安装,基本上没有什么问题。如果是自定义安装,那么在Internet Access 这一步要选择Internet2,否则安装后的客户端不能使用网络下载和更新安装包,注意看安装后的桌面图标,右键属性,后面会有--internet2的命令选项,而选择Standard安装后,生产的桌面图标没有--internet2的命令选项。


 

 

 

2.2 安装RTools包

Rtools 包包括 :CYGWIN,MinGW编译器。

将RTools 安装到:D:\Rtools


 

 

安装过程中可以设定环境变量:

 


也可以在安装完成之后修改环境变量。

 

我们添加一些环境变量:

D:\R\R-2.14.1\bin;

 

如果安装了MikTex和CTEX 也需要把这2个软件的目录添加到环境变量。如:

C:\CTEX\MiKTeX\miktex\bin;C:\CTEX\CTeX\ctex\bin;

C:\CTEX\CTeX\cct\bin;C:\CTEX\CTeX\ty\bin;

 

2.3 安装R程序包(packages)

相关的包可以从R 官网下载:http://cran.csdb.cn/

 

这里使用R 图形界面的菜单栏安装,安装包是zip 格式。分两种方法:

1.     使用镜像安装

安装好R之后,打开Rgui.exe程序窗口->程序包->安装程序包,注意需要使用网络(默认的安装使用了Internet2,可以查看桌面的R图标,命令中带--internet2)

在弹出的镜像中选择一个,镜像的连接与官网一致,然后下一个窗口会弹出packages的选择框,选中你所需的包,最后就会连接下载安装,信息会在Rgui窗口中显示。

 

 

 

2.     使用本地安装

需要从网上下载安装包,注意类型必须是.zip格式。还是从官网上下载packages,然后打开Rgui.exe程序窗口->程序包->从本地zip文件安装程序包,就ok了,信息会在Rgui窗口中显示。

 

R 程序包的格式包括四个,例如pls程序包:

Package source:   pls_2.1-0.tar.gz

MacOS X binary:      pls_2.1-0.tgz

Windows binary: pls_2.1-0.zip

Reference manual:    pls.pdf

 

.tar.gz格式(源程序,source,一般在linux系统下生成);

.ZIP格式(程序,binary,一般windows环境下很好安装)。

 

至此Windows 下的安装结束。

 

三.测试R 语言

 

在R 控制台输入:

>vol=trees[["Girth"]]^2*trees[["Height"]]/(4*pi)

> hist(vol,col=1)

 

执行后返回如下图:

 

 

 

 

 

 

 

-------------------------------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

Skype: tianlesoftware

Email:   tianlesoftware@gmail.com

Blog:     http://www.tianlesoftware.com

Weibo: http://weibo.com/tianlesoftware

Twitter: http://twitter.com/tianlesoftware

Facebook: http://www.facebook.com/tianlesoftware

Linkedin: http://cn.linkedin.com/in/tianlesoftware

 

 

-------加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请----

DBA1 群:62697716(满);   DBA2 群:62697977(满)  DBA3 群:62697850(满)  

DBA 超级群:63306533(满);  DBA4 群:83829929   DBA5群: 142216823

DBA6 群:158654907    DBA7 群:172855474   DBA总群:104207940

posted @ 2012-02-29 18:02  生活不是用来挥霍的  阅读(627)  评论(0编辑  收藏  举报