全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
14552 10
2012-02-21
以下是本人写的R程序打包步骤,仅供参考,欢迎指正!
http://user.qzone.qq.com/83903944/blog/1329827738

以下介绍的仅是在我的电脑上完成的步骤,不代表唯一步骤,记录以备参考:
我电脑操作系统为win7旗舰版、R2.14.1
1、进入http://ftp.ctex.org/mirrors/CRAN/,下载Rtools214.exe,然后安装,遇到如下图界面时全选

Setup-Rtools.jpg
2、进入http://www.miktex.org/2.9/setup,下载MiKTeX 2.9,并安装
3、设置环境变量
PathVar.jpg

PathVar2.jpg

在第5步中将如下路径设置添加到路径变量path中(具体请根据个人软件安装位置及版本进行修改):c:\Rtools\bin;c:\Rtools\MinGW\bin;c:\Rtools\MinGW64\bin;C:\Program Files\R\R-2.14.1\bin;C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\;C:\Program Files (x86)\MiKTeX 2.9\miktex\bin

4、打开R图形用户界面,在命令提示符后录入:package.skeleton(name = "自定义包名称",  code_files = “文件完整路径名.R”),并运行,如果编写的R源程序在R的当前工作目录下(当前工作目录可以通过getwd())获取,则直接运行:package.skeleton(name = "自定义包名称",  code_files = “文件名.R”) ,即可;运行后,将在R的当前工作目录下生成如下文件夹:
PackageFolder.png
5、打开“man”文件夹里面的所有文件,将每个文件里面的title和example值作如下修改:
\title{
此处务必写上标题
}
\examples{
examples内容设为空
}
6、进入命令提示符,并输入如图所示命令:

cmd1.jpg
7、在命令提示符中输入如下命令并执行:R CMD check  自定义包名称_1.0.tar.gz,如果通过没有错误,即正确生成了安装包;
8、进入R图形界面,输入如下命令:install.packages("自定义包名称_1.0.tar.gz", type="source", repos=NULL),注:因为压缩格式为tar.gz,不能直接通过R菜单“从本地zip文件安装程序包...”。
如果一切顺利,至此完成,祝大家顺利!



附件列表
PackageFolder.jpg

原图尺寸 6.16 KB

PackageFolder.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-2-21 20:55:45
有点复杂
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-21 21:28:46
在你的第七步之后加上
R CMD build YourPackageName --binary
就可以生成.zip的包了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-21 21:37:03
学习了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-2-21 22:20:03
感谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-10-8 10:05:33
感谢分享
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群