在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
作者:丁点helper 通过之前的文章,大家已经了解到,用R语言集成开发环境 RStudio进行数据整理和统计分析,其实是一个读取、处理、保存对象的过程。如果你忘记了这里的『对象』指的是什么,可以去复习前天的文章。今天我们要学习的就是RStudio是如何读取、处理和保存对象的。 R中的函数 说到函数,大家最先想到的可能是:Y=X+3 这样的一元一次函数,这个函数会帮我们生成 X+3 的结果,其功能是求和。 函数就是类似求和、求积、求均数等一系列的动作(Functions are verbs),通常来讲,这些动作就是用来处理对象的。 R拥有浩如烟海的函数,来满足用户处理对象的各种需求。除了上面提到的数学计算类函数,还包括具备绘图、读取、合并、t检验、拟合各类统计模型等功能的函数。 前天提到的ls()和rm()也是函数,其功能分别是罗列环境中所有对象的名称,以及清除对象。 在R中,函数是由表示动作的一系列字母加一个括号组成的,例如rm()中,rm表示remove。 在函数的括号中,可以填入相关的『命令』,这些命令可以理解为函数的操作细节,例如操作的对象是什么等等。看看下面的例子: v <- sample(1:9, 5) sample是一个函数,其功能是从给定的一组数字中生成一个随机样本。 其中,1:9 是该函数中第一个命令,表示从1至9这9个数字中提取样本;5是第二个命令,表示设定样本容量为5。 本例中,把提取出来的5个随机数字存放在v这个对象中。 R中的包 在R中,具有相似目的的函数以及相关的帮助文件、示例数据都会被打包存放在一个整体中,这个整体被称为包(Packages)。 在安装R或RStudio软件的同时,一些基本的包即会自动安装并加载(这些包中的函数可以完成基本的图形、数据结构、统计、回归等所需的功能)。 每个人都可以用R写函数,然后形成package。 用户可以轻松找到所需要的package,并免费下载、安装,最简单的方法如下: 1. 在RStudio中,单击右下角窗口中的Packages,即会显示目前已安装在RStudio中的包。 2. 单击安装(Install)。 3. 在弹出的窗口中键入要安装的包的名称。如需安装多个包,可用空格或逗号分隔。下面的例子中,希望安装ggplot2和dplyr两个包。 4. 注意:安装一个包并不表示已经在RStudio中加载好这个包。使用library()函数加载特定的包。例如,用下面的代码加载ggplot2这个package。 library(ggplot2) 另一种方式是从CRAN网站下载: 在CRAN网站( http://cran.r-project.org/ )的左侧找到『Software』,点击Packages,可以看到Available Packages下面有目前可供下载使用的16174个包。 点击想要下载的package名称,就会跳转至该package的详情页,找到download部分,下载。 安装方法是:RStudio右下角界面-Packages-Install-下图中的两步。
|
请发表评论