第二章 R语言开发环境部署

2.1 安装R

        本次只介绍R语言在Windows环境下的安装方法,R语言开发环境下载地址:
The Comprehensive R Archive Networkhttps://cran.r-project.org/

        点击Downloade R for Windows,点击Mirrors选择镜像,找到China,推荐选取南京的镜像。

         运行安装程序,开始安装:单击“下一步”按钮就可以了。安装完后会在桌面创建快捷方式。双击启动程序,主界面如下所示。


2.2安装Rstudio

         Rstudio安装地址:http://rstudio.com
        安装Rstudio之前一定要安装R语言环境。Rstudio是R语言的集成开发环境IDE,R的用户接口。


        可以看出,它总共有4个工作区域,左上是用来写代码的左下也可以写代码,同时也是数据输出的地方。右上是 workspace 和历史记录,具体功能后面章节介绍。右下有4个主要能:Files 是查看当前workspace 下的文件;Plots 则是展示运算结果的图案;Packages 则能展示系统己有的软件包,并且能勾选载入内存;Help 则是可以查看帮助文档。
        单击工具栏上的“File”,选择 “ New”选项:总共可以看到 4 种格式的文件,选择“R Script,就能建立一个 R语言的代码文件了。

        写好代码后,Ctrl+ s保存代码,如下图所示对文件进行命名


        之后会在文件夹中生成一个以.R作为扩展名的文件


        右上角有个“Run”按钮,如果直接单击它则执当前行,如果先用鼠标在代码上选中要运行的部分,比如前面的5行,然后再单击“Run” 按钮,执行完这 5行了。

2.3 获取帮助

        R中的帮助函数:

函数功能
help"foo"或?foo查看函数foo的帮助(引号可以省略)
??foo以foo为关键词搜索本地帮助文档
example("foo")函数foo的使用示例(引号可以省略)
apropos("foo",mode="function")列出名称中含有foo的所有可用函数
data()列出当前已加载包中所含的所有可用示例数据集

2.4 工作空间

        工作空间保存了一些环境信息。每次与R的会话可以从一个“上次”运行的环境开始,也可以在原来的基础上继续,这些运行信息就会保存在工作空间中。

        R对工作空间自动保存了两个隐藏文件:.RData和.Rhistory。其中.RData以二进制的方式保存了会话中的变量值;.Rhistory以文本文件的方式保存了会话中的所有命令。

管理R工作空间的函数
函数功能
getwd()显示当前的工作目录
setwd("mydirectory")修改当前的工作目录为mydirectory
ls()列出当前工作空间的对象
rm(objectlist)移除(删除)一个或多个对象
q()退出R。将会询问你是否保存工作空间

2.5 脚本

        启动R后将默认开始一个交互式的会话,从键盘接受输入脚本并在屏幕进行输出,也可以处理脚本文件。

        (1)脚本编辑

        脚本文件会以.R作为扩展名。一个最简单的例子test.R:

x<-rnorm(50)
y<-rnorm(x)     #产生两个随机向量x和y
plot(x,y)       #使用x,y画二维散点图,会打开一个图形窗口

        (2)脚本执行

        函数source("test")可在当前会话中执行一个脚本。如果文件名中不包含路径,R将假设此脚本在当前工作目录中中。

        (3)结果输出

        ·文本输出

        函数sink("filename")将输出重定向到文件filename中。默认情况下,如果文件已经存在,则它的内容将被覆盖。

        ·图形输出

        虽然sink()可以重定向文本输出,使用下表中列出的函数可输出其他格式的文件

用于保存图形输出的函数
函数输出
pdf("filename.pdf")PDF文件
win.metafile("filename.wmf")Windows图元文件
png("filename.png")PNG文件
jpeg("filename.jpg")JPEG文件
bmp("filename.bmp")BMP文件
postscript("filename.ps")POSTScript文件

2.6 R包

        包是 R 函数、实例数据、预编译代码的集合,包括 R 程序,注释文档、实例、测试数据等。计算机上存储R包的目录称为库(library)。

        R自带了一系列默认的包(包括base、datasets、utils、grDevices、graphics、stats以及methods),它们提供了种类繁多的默认函数和数据集。其他R包可通过下载来安装。安装好后,它们必须被载入到内存中才能使用。

        R 语言完整的相关包可以查阅:CRAN Packages By Namehttps://cran.r-project.org/web/packages/available_packages_by_name.html        (1)查看R包的安装目录

.libPaths()

        (2)查看已安装的包

library()

        (3)查看以载入的包

search()

        (4)安装新R包

install.packages("要安装的包名")

        选择安装镜像时,建议大家选择国内的镜像,推荐使用南京镜像

        (5)使用R包

        新安装的包需要先载入 R 编译环境中才可以使用

library("包名")

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值