楼主: mxfcumt2001
14595 10

[学习分享] R程序打包步骤 [推广有奖]

  • 0关注
  • 0粉丝

初中生

61%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
0.0000
学术水平
2 点
热心指数
3 点
信用等级
1 点
经验
257 点
帖子
5
精华
0
在线时间
20 小时
注册时间
2007-2-22
最后登录
2024-2-29

楼主
mxfcumt2001 发表于 2012-2-21 20:51:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
以下是本人写的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文件安装程序包...”。
如果一切顺利,至此完成,祝大家顺利!



二维码

扫码加我 拉你入群

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

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

关键词:R程序 Examples Packages Program package 打包 程序

PackageFolder.jpg (6.16 KB)

PackageFolder.jpg

回帖推荐

qoiqpwqr 发表于3楼  查看完整内容

在你的第七步之后加上 R CMD build YourPackageName --binary 就可以生成.zip的包了。
已有 5 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
李会超 + 80 + 80 精彩帖子
ltx5151 + 20 根据规定进行奖励
UNC + 1 + 1 鼓励积极发帖讨论
kk22boy + 1 + 1 + 1 观点有启发
qoiqpwqr + 20 + 1 奖励积极上传好的资料

总评分: 经验 + 100  论坛币 + 100  学术水平 + 2  热心指数 + 3  信用等级 + 1   查看全部评分

沙发
liyuance921223 发表于 2012-2-21 20:55:45
有点复杂

藤椅
qoiqpwqr 发表于 2012-2-21 21:28:46
在你的第七步之后加上
R CMD build YourPackageName --binary
就可以生成.zip的包了。
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
aspenroad + 1 + 1 + 1 观点有启发
UNC + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 2  热心指数 + 2  信用等级 + 1   查看全部评分

板凳
kk22boy 发表于 2012-2-21 21:37:03
学习了
如果该贴对您有些许帮助,希望你能回复一下或者评一下热心指数!谢谢!

报纸
吉林小王子 在职认证  发表于 2012-2-21 22:20:03
感谢分享

地板
lxqlxq10 发表于 2012-10-8 10:05:33
感谢分享

7
wzgang 发表于 2012-10-8 12:42:54
学习了,谢谢分享!!!

8
murugan 发表于 2012-10-9 19:29:50

学习了,谢谢分享!!!

9
lmhwang 发表于 2015-9-27 17:26:19
谢谢分享!

10
无名_于明 发表于 2015-9-28 16:22:54
挺有用的,谢谢分享

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 10:29