楼主: weilitiaotiao
7382 8

[实际应用] 如何重新打包R源码包 [推广有奖]

  • 0关注
  • 4粉丝

已卖:73份资源

院士

17%

还不是VIP/贵宾

-

威望
0
论坛币
878 个
通用积分
134.7661
学术水平
4 点
热心指数
8 点
信用等级
5 点
经验
180196 点
帖子
1365
精华
0
在线时间
1394 小时
注册时间
2011-8-16
最后登录
2025-12-9

楼主
weilitiaotiao 发表于 2013-8-26 21:34:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
R是开源软件,官网社区(http://cran.r-project.org/)有很多源码包可用,如果想在别人的源码包的基础上做些改进,加入一些扩充参数,然后打包发布,或许是比较诱人的选择!但如何将别人的源码包重新打包?
1、准备工作
需要下载两个软件Rtools工具:http://cran.r-project.org/bin/windows/Rtools/,和MikTeX 或CteX(备选)用来生成PDF格式的帮助文件。下载地址:http://www.miktex.org/http://www.ctex.org/HomePage。2.10以后的版本则不需要微软HTML编译器了,如果需要下载,为下载地址:http://go.microsoft.com/fwlink/?LinkId=14188。准备工作比较重要的是设置环境变量,如果
出现MD5 checksum错误,可能是因为调用了错误的GCC导致。正确的环境变量类似如下设置:
c:\Rtools\bin;c:\Rtools\perl\bin;c:\Rtools\MinGW\bin; C:\CTEX\MiKTeX\miktex\bin;C:\CTEX\CTeX\ctex\bin;C:\CTEX\CTeX\cct\bin;C:\CTEX\CTeX\ty\bin; C:\Program Files\R\R-2.11.0\bin\;

2、编译打包
准备工作做完后,就可下载源码包,比如我下载了tsDyn(非线性时间序列)包,http://cran.r-project.org/web/pa ... ckages_by_name.html。解压后放在某个目录。然后执行dos命令:
d:
cd rpack
set TMPDIR=D:\rpack\temp
Rcmd build --binary tsDyn
Rcmd  INSTALL tsDyn
注意:安装必须用上面dos命令,无法用安装本地zip包的形式安装。

3、参考资料
在windows中创建R程序包简明指南
http://wenku.baidu.com/view/7b4bba1bff00bed5b9f31d94.html
如何创建R的HelloWorld包(Windows或Linux环境下)
http://www.biosino.org/R/R-doc/Rm/RpackageBuild/Rpackage.html

二维码

扫码加我 拉你入群

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

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

关键词:R-Project Microsoft Homepage Windows Project 如何

已有 1 人评分经验 收起 理由
李会超 + 80 精彩帖子

总评分: 经验 + 80   查看全部评分

沙发
woodpecker2013 发表于 2013-10-17 00:13:12
我下载了betapart包,解压后对其中一个计算公式做了修订,然后根据你的步骤安装,安装不上?

目录完全按照你的例子设置


cmd以后运行,出现


rcmd不能执行

将文件拷贝到R的安装目录下运行,也不行



初学者,请教








藤椅
woodpecker2013 发表于 2013-10-17 00:15:34
图片 0.1.jpg

1.jpg (125.55 KB)

1.jpg

0.jpg (81.83 KB)

0.jpg

板凳
woodpecker2013 发表于 2013-10-17 00:18:08
我下载了betapart包,解压后对其中一个计算公式做了修订,然后根据你的步骤安装,安装不上?

目录完全按照你的例子设置(图片0)



cmd以后运行,出现(图片1)


rcmd不能执行

将文件拷贝到R的安装目录下运行,也不行(图片0.1)



初学者,请教

0.1.jpg (152.16 KB)

0.1.jpg

1.jpg (125.55 KB)

1.jpg

0.jpg (81.83 KB)

0.jpg

报纸
weilitiaotiao 发表于 2013-10-17 09:49:21
1、rcmd之间没有空格
2、d:是定位到d盘

地板
Dorischenxialia 发表于 2016-11-28 20:34:55
题主你好,我想重新打包R程序包,不过还是新手一枚,我到MikTex官网上看到好几个安装文件,有basic miktex,setup等等不知道要选择哪一个,还请题主指教一下,谢谢·

7
Dorischenxialia 发表于 2016-11-28 20:34:57
题主你好,我想重新打包R程序包,不过还是新手一枚,我到MikTex官网上看到好几个安装文件,有basic miktex,setup等等不知道要选择哪一个,还请题主指教一下,谢谢·

8
yangming98 发表于 2016-11-28 22:42:47 来自手机
weilitiaotiao 发表于 2013-8-26 21:34
R是开源软件,官网社区(http://cran.r-project.org/)有很多源码包可用,如果想在别人的源码包的基础上做些 ...
标记一下

9
weilitiaotiao 发表于 2016-11-29 22:31:30
应该下载源码包

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

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