1、进入http://mirrors.xmu.edu.cn/CRAN/bin/windows/Rtools/下载Rtools,并安装
2、进入http://www.miktex.org/2.9/setup,下载MiKTeX 2.9,并安装
3、设置环境变量在path中D:\Program Files\Rtools\bin;D:\Program Files\Rtools\gcc-4.6.3\bin;D:\Program Files\Programs\MiKTeX 2.9\miktex\bin;D:\R\R-3.2.5\bin;(按照自己安装的目录)
4、完成上述步骤之后,打开cmd命令行窗口,输入R cmd –help 以检测R环境是否成功配置
5、在本地D盘下建一个R_package文件夹,并将hello.R文件放到改文件夹下,hello.R文件中内容如下:
hello <- function(name) {
print(paste("Hi",name))
}
6、打开R图形用户界面,输入
setwd("D:/R_package")
package.skeleton(name="hello",code_files="D:/R_package/hello.R")
7、此时D:/R_package文件中会生成一个文件夹,打开“man”文件夹里面的所有文件,将每个文件里面的title和example值作如下修改:
\title{
此处务必写上标题
}
\examples{
examples内容设为空
}
8、打开cmd命令行窗口,进入命令提示符,
输入R CMD build 自定义包名称_1.0.tar.gz
#9、R CMD check 自定义包名称_1.0.tar.gz,如果通过没有错误,即正确生成了安装包;
9、进入R图形界面,输入如下命令:
install.packages("自定义包名称_1.0.tar.gz", type="source", repos=NULL)
#10、输入library(自定义包名称),没有错误,即成功导入自定义包
即正确安装包成功。第8步生成安装包文件,第9步是安装自己做的R包,此上步骤,已经在我的电脑上打包成功,仅供参考!