《R语言机器学习:实用案例分析》——1.6节进一步使用R

简介:

本节书摘来自华章社区《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()后屏幕截图中的内容,你可以使用它进一步浏览并获得更多的帮助:

如果没有回应,你可以自己打开下面的网页:http://127.0.0.1:31850/doc/html/index.html

为了获得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函数将继续执行代码而不显示任何错误提示。然而,如果后面还有依赖于这个添加包的调用,你的代码肯定将会抛出一个错误。

相关文章
|
3天前
|
机器学习/深度学习 算法 数据挖掘
PYTHON银行机器学习:回归、随机森林、KNN近邻、决策树、高斯朴素贝叶斯、支持向量机SVM分析营销活动数据|数据分享-2
PYTHON银行机器学习:回归、随机森林、KNN近邻、决策树、高斯朴素贝叶斯、支持向量机SVM分析营销活动数据|数据分享
24 1
|
3天前
|
数据可视化
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享-4
【视频】R语言生存分析原理与晚期肺癌患者分析案例|数据分享
33 1
|
3天前
|
vr&ar
R语言单变量和多变量(多元)动态条件相关系数DCC-GARCH模型分析股票收益率金融时间序列数据波动率-1
R语言单变量和多变量(多元)动态条件相关系数DCC-GARCH模型分析股票收益率金融时间序列数据波动率
29 0
|
2天前
|
vr&ar Python
R语言风险价值:ARIMA,GARCH,Delta-normal法滚动估计VaR(Value at Risk)和回测分析股票数据
R语言风险价值:ARIMA,GARCH,Delta-normal法滚动估计VaR(Value at Risk)和回测分析股票数据
|
20小时前
【视频】什么是非线性模型与R语言多项式回归、局部平滑样条、 广义相加GAM分析工资数据|数据分享(下)
【视频】什么是非线性模型与R语言多项式回归、局部平滑样条、 广义相加GAM分析工资数据|数据分享
|
1天前
|
机器学习/深度学习 数据可视化 数据挖掘
数据分享|R语言主成分PCA、因子分析、聚类对地区经济研究分析重庆市经济指标
数据分享|R语言主成分PCA、因子分析、聚类对地区经济研究分析重庆市经济指标
|
1天前
|
移动开发
R语言线性回归模型拟合诊断异常值分析家庭燃气消耗量和卡路里实例带自测题
R语言线性回归模型拟合诊断异常值分析家庭燃气消耗量和卡路里实例带自测题
15 5
|
1天前
|
存储 算法 数据可视化
R语言用隐马尔可夫Profile HMM模型进行生物序列分析和模拟可视化
R语言用隐马尔可夫Profile HMM模型进行生物序列分析和模拟可视化
18 11
|
1天前
R语言股票市场指数:ARMA-GARCH模型和对数收益率数据探索性分析(下)
R语言股票市场指数:ARMA-GARCH模型和对数收益率数据探索性分析
|
1天前
|
数据可视化 算法
R语言coda贝叶斯MCMC Metropolis-Hastings采样链分析和收敛诊断可视化
R语言coda贝叶斯MCMC Metropolis-Hastings采样链分析和收敛诊断可视化

热门文章

最新文章