博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《R语言机器学习:实用案例分析》——1.6节进一步使用R
阅读量:6220 次
发布时间:2019-06-21

本文共 1213 字,大约阅读时间需要 4 分钟。

本节书摘来自华章社区《R语言机器学习:实用案例分析》一书中的第1章,第1.6节进一步使用R,作者[印度] 拉格哈夫·巴利(Raghav Bali)迪潘简·撒卡尔(Dipanjan Sarkar),更多章节内容可以访问云栖社区“华章社区”公众号查看

1.6 进一步使用R

在我们进行机器学习之前,有必要停顿一下,深呼吸,回顾我们之前学习的内容。这样快速而又仔细地回顾R会给你之后章节的学习带来很大帮助。然而,还有两件事我们必须马上完成。它们是如何在R中获得帮助以及如何操作R中的不同添加包。
1.6.1 获得帮助
现在,你必须已经了解了在R中有数千个函数和结构,你不可能也不必要了解它们中的每一个有哪些功能。R提供了许多直观的方式来获得就关于函数、添加包或数据结构的帮助。你可以通过在R的命令提示符运行函数help.start(),它将打开一个手册浏览器。这里,你将获得包括关于R的手册、参考文档和其他材料的详细信息。下面的命令显示了在运行命令help.start()后屏幕截图中的内容,你可以使用它进一步浏览并获得更多的帮助:

如果没有回应,你可以自己打开下面的网页:。

为了获得R中任何特定函数或结构的帮助,如果你知道函数的名称,你可以直接使用help函数或在函数名前加上操作符?来得到函数的帮助文档。例如,如果你想获得关于apply函数的帮助,只需要输入help("apply")或?apply来获取关于apply函数的详细信息。这种在R中获取帮助的简单途径将提高你的工作效率,把使用R变成一种愉快的体验。通常,你不会十分准确地记得你想要使用的函数的确切名称,但是你或许有一个函数名称的模糊印象。在这种情况下,R也提供了一种帮助功能,你可以使用help.search函数或在函数名前加上操作符??。例如,你可以使用??apply来获取更多关于apply函数的信息。

1.6.2 处理添加包
在综合R档案网(Comprehensive R Archive Network,CRAN)上有包含各种功能的添加包,CRAN是一个存储了所有这些添加包的存储库。为了从CRAN下载任何添加包,你只要运行函数install.packages,将添加包的名称作为该函数的参数,比如install.packages("caret")。一旦下载并安装了添加包,使用library函数将其加载到当前的R会话。为了加载caret添加包,只需要输入library(caret),就可以使用该添加包。函数require也有类似的加载特定添加包的功能,可以通过输入require (caret)来加载caret添加包。require和library之间唯一的区别是,当没有找到特定添加包时,library函数将返回错误提示,而require函数将继续执行代码而不显示任何错误提示。然而,如果后面还有依赖于这个添加包的调用,你的代码肯定将会抛出一个错误。

转载地址:http://bzmja.baihongyu.com/

你可能感兴趣的文章
JAVA中String.format的用法 转16进制,还可以补0
查看>>
.NET Core的依赖注入[1]: 控制反转
查看>>
hive 提取用户第一次浏览/购买 某商品的 时间
查看>>
[ARCH] 1、virtualbox中安装archlinux+i3桌面,并做简单美化
查看>>
MVVM模式下关闭窗口的实现
查看>>
程序员晋级CTO之路的8大准则
查看>>
linux curl 命令详解,以及实例
查看>>
CentOS7 下 keepalived 的安装和配置
查看>>
R绘图 第七篇:绘制条形图(ggplot2)
查看>>
Perl输出复杂数据结构:Data::Dumper,Data::Dump,Data::Printer
查看>>
安装Cloudera manager Server步骤详解
查看>>
Windows 10原版ISO下载地址(持续更新)
查看>>
js 日期 相关
查看>>
爬取伯乐在线文章(一)
查看>>
thymeleaf使用详解
查看>>
.hashCode方法的作用
查看>>
高通平台启动log概述(PBL log、sbl1 log、kernel log)【转】
查看>>
高并发处理思路与手段(七):数据库切库(读写分离)、分库、分表
查看>>
python安装教程(Windows系统,python3.7为例)
查看>>
repo总结【转】
查看>>