r语言library更换目录怎么加载library

R包是R函数,编码和样本数据的集合。 它们存储在R环境中的名为“library”的目录下。 默认情况下,R在安装过程中安装一组软件包。当需要某些特定的目的时,也可根据需要添加更多的包。 当我们启动R控制台时,默认情况下只有默认软件包可用。 已经安装的其他软件包必须明确加载才能被要使用的R程序使用。
R语言中提供的所有软件包均列在中。
以下是用于检查,验证和使用R包的命令列表。
检查可用的R包获取包含R包的库位置:
.libPaths()
当我们执行上述代码时,会产生以下结果 -
[1] &D:/Program Files/R/R-3.4.1/library&
注: 它可能会根据您的个人电脑的本地设置而有所不同。
获取所有安装的软件包列表library()
当我们执行上述代码时,会产生以下结果 -
图书馆‘D:/Program Files/R/R-3.4.1/library’里有个程辑包:
The R Base Package
Bootstrap Functions (Originally by Angelo
Canty for S)
Functions for Classification
&Finding Groups in Data&: Cluster Analysis
Extended Rousseeuw et al.
Code Analysis Tools for R
The R Compiler Package
The R Datasets Package
Read Data Stored by 'Minitab', 'S', 'SAS',
'SPSS', 'Stata', 'Systat', 'Weka', 'dBase',
The R Graphics Package
The R Graphics Devices and Support for
Colours and Fonts
The Grid Graphics Package
KernSmooth
Functions for Kernel Smoothing Supporting
Wand & Jones (1995)
Trellis Graphics for R
Support Functions and Datasets for Venables
and Ripley's MASS
Sparse and Dense Matrix Classes and Methods
Formal Methods and Classes
Mixed GAM Computation Vehicle with
GCV/AIC/REML Smoothness Estimation
Linear and Nonlinear Mixed Effects Models
Feed-Forward Neural Networks and Multinomial
Log-Linear Models
Support for Parallel computation in R
Recursive Partitioning and Regression Trees
Functions for Kriging and Point Pattern
Regression Spline Functions and Classes
The R Stats Package
Statistical Functions using S4 Classes
Survival Analysis
Tcl/Tk Interface
Tools for Package Development
translations
The R Translations Package
The R Utils Package
注: 它可能会根据您的个人电脑的本地设置而有所不同。
获取当前在R环境中加载的所有包
当我们执行上述代码时,会产生以下结果 -
[1] &.GlobalEnv&
&package:stats&
&package:graphics&
[4] &package:grDevices& &package:utils&
&package:datasets&
[7] &package:methods&
&Autoloads&
&package:base&
注: 它可能会根据您的个人电脑的本地设置而有所不同。
安装新软件包有两种方法来添加新的R包。 一个是从CRAN目录直接安装,另一个是将软件包下载到本地系统并手动安装。
从CRAN直接安装
以下命令直接从CRAN网页获取包,并将包安装在R环境中。 可能会提示您选择最近的镜像。 选择适合您所在位置的一个。
#install.packages(&Package Name&)
# Install the package named &XML&.
install.packages(&XML&)
手动安装包转到链接需要的包。 将软件包作为.zip文件保存在本地系统的合适位置。
现在,您可以运行以下命令在R环境中安装此软件包。
install.packages(file_name_with_path, repos = NULL, type = &source&)
# Install the package named &XML&
install.packages(&E:/XML_3.98-1.3.zip&, repos = NULL, type = &source&)
加载包到库在代码中可以使用包之前,必须将其加载到当前的R环境中。还需要加载先前已安装但在当前环境中不可用的软件包。
使用以下命令加载程序包 -
library(&package Name&, lib.loc = &path to library&)
# Load the package named &XML&
install.packages(&D:/XML_3.98-1.3.zip&, repos = NULL, type = &source&)
加QQ群啦!
JAVA技术QQ群:
MySQL/SQL语句QQ群:
Python QQ群:
大数据开发技术:
易百教程移动端:请扫描本页面底部(右侧)二维码关注微信公众号,或直接手机访问:
上一篇:下一篇:R学习笔记一:读写文件;ggplot2的详细说明;加载R包时用require还是library
一:read.csv, read.table. read.delim等函数的用法(读写文件相关)
参考文献:
(1)http://www.biosino.org/R/R-doc/R-data_cn/Variations-on-read_002etable.html
(2)/holbrook/archive//3081331.html
二:ggplot2的详细说明:(以后直接在下面这两个网站上学习ggplot2!)
(1)http://docs.ggplot2.org/current/scale_brewer.html
三:加载R package时用require()还是library()?
答:根据COS创始人谢益辉的博客介绍,library更好。因为require是try to load the R
package,因此失败返回false,成功返回true。library是just load the R package。
用require时,若报错,则不好判断是代码错误还是载入R
package时的错误(代码比较多的时候),因此不建议用require。虽然两者效果一样。
具体资料:http://yihui.name/en/2014/07/library-vs-require/
四:Markdown or LaTeX?
通过调研,我还是决定入手Linux+Markdown+R+github
参考资料:http://yihui.name/en/2013/10/markdown-or-latex/
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。问题描述:
安装包xlsx包后,运行library("xlsx")后弹出错误窗口:
RGui (64-bit): Rgui.exe - 系统错误
无法启动此程序,因为计算机中丢失 jvm.dll。尝试重新安装该程序以解决此问题。
在R语言环境中的错误是:
载入需要的程辑包:rJava
Error : loadNamespace()里算'rJava'时.onLoad失败了,详细内容:
调用: inDL(x, as.logical(local), as.logical(now), ...)
错误: 无法载入共享目标对象&C:/Program Files/R/R-3.1.2/library/rJava/libs/x64/rJava.dll&::
LoadLibrary failure: 找不到指定的模块。
错误: 无法载入程辑包&rJava&
解决办法:
在R语言里运行下面的命令:
Sys.setenv(JAVA_HOME='C:/Program Files/Java/jdk1.6.0_33/jre')
原来运行xlsx包需要rJava,而rJava需要JAVA环境,问题主要是JAVA环境变量引起的,如果不愿意在外面设置JAVA_HOME、PATH和CLASSPATH之类的环境变量,直接在R环境里设置就行了。不过这样每次启动时都要设置一次,可以保存在R的启动环境中。
阅读(...) 评论()查看: 1821|回复: 8
为什么我用library()加载软件包,总说软件包不存在啊。Error in library(RODBC) ...
为什么我用library()加载软件包,总说软件包不存在啊。Error in library(RODBC) : there is no package called ‘RODBC’
之前有下载过这个包么? install.packages(“RODBC”)
我也有这个问题,安不上啊,显示这个不知道是什么意思
Warning message:
In install.packages(&RODBC&) : 安装程序包‘RODBC’时退出狀態的值不是0
利用biocongductor安装
&source(&http://bioconductor.org/biocLite.R&)
&biocLite(& &), 引号里输入你要安装的包,确保在一个网速好的地方,祝你成功!
利用biocongductor安装
&source(&http://bioconductor.org/biocLite.R&)
&biocLite(& &), 引号里输入你要 ...
用这个也安不上呢
换一个镜像试试
这个包必须离线,用zip手动加载
这个包必须离线,用zip手动加载
同上..如果自动安装不上 建议楼主去CRAN手动下载后 将压缩包解压放到本地的libs中 直接使用
Powered by

我要回帖

更多关于 r语言怎么加载包 的文章

 

随机推荐