R语言制作自己的R包,详细过程

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包,此上步骤,已经在我的电脑上打包成功,仅供参考!

  • 7
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值