语言|R语言集成开发环境 RStudio中的函数和包
作者:丁点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-下图中的两步 。
本文插图
【来源:CDA数据分析师】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
【语言|R语言集成开发环境 RStudio中的函数和包】分页标题
- 中年|Python编程语言有什么独特的优势呢?
- 中国驻印度大使希望印方营造开放公平公正的营商环境
- 环境整治|一份特殊的暑期家庭作业—青少年助力小壕兔乡农村人居环境整治
- 语言|语言的密码,画家杨振洋油画展,亮相云南丽江!
- |甘肃协同区域共建黄河上游生态环境司法保护“典范”
- 购物|“文明购物靠大家,文明城市为你我”青岛崂山区启动营造文明购物环境活动
- 自创|Minecraft的指令是编程语言吗?这个自创语言用起来,有没有排面
- 时政|2019年度全省营商环境评价结果发布 平均得分比上年提升9.59分
- 鹤壁|2019年河南营商环境评价“成绩单”发榜 郑州、洛阳、鹤壁位列前三
- 青年|深圳湾环评报告被批抄袭 生态环境部表示对环评造假零容忍