楼主: guanyuan123
2290 3

[学习分享] R软件 [推广有奖]

  • 0关注
  • 0粉丝

高中生

87%

还不是VIP/贵宾

-

威望
0
论坛币
131 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
1510 点
帖子
30
精华
0
在线时间
20 小时
注册时间
2011-3-10
最后登录
2013-7-9

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
大家好,我刚刚装了R,在windows下
现在有一个问题,

我使用了package.skeleton(...)之后,然后切换到命令提示符模式,
输入rcmd  build  freq  但是windows告诉我说,rcmd不是内部命令?
这该如何是好呢?

我看到资料上写的是windows下应该有Rcmd命令编译包?
二维码

扫码加我 拉你入群

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

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

关键词:r软件 Windows package Window Build Windows rcmd

回帖推荐

ltx5151 发表于4楼  查看完整内容

3# guanyuan123 通常来说,创建R Package的步骤是这样的: 写好source code (R, C, other languages)放入相应的文件夹,编辑好documentation, description, test files, data。总之一个完整的package所需要的一切东西。R中有一个函数可以提供相应的框架 package.skeleton().具体使用方法见帮助文档。 然后通过R CMD build将这些整合成一个压缩的tarball,后缀为.tar.gz 这是一个package的源文件,是可以直接传播供他人安装的 ...

ltx5151 发表于2楼  查看完整内容

1# guanyuan123 lz输错了r 和 cmd 不是一起的 应该是 R CMD ......... 比如 R CMD INSTALL packagename 另外,可以在r中直接适用shell 比如 system("R CMD INSTALL .........")

本帖被以下文库推荐

沙发
ltx5151 发表于 2011-3-11 01:55:03 |只看作者 |坛友微信交流群
1# guanyuan123
lz输错了r 和 cmd 不是一起的

应该是 R CMD .........
比如 R CMD INSTALL packagename

另外,可以在r中直接适用shell
比如 system("R CMD INSTALL .........")

使用道具

藤椅
guanyuan123 发表于 2011-3-15 16:20:17 |只看作者 |坛友微信交流群
谢谢您的答复,我还想追问一下,
R CMD INSTALL packagename
这是什么意思呀?
与build和check之间是什么关系呢?
2# ltx5151

使用道具

板凳
ltx5151 发表于 2011-3-17 13:31:30 |只看作者 |坛友微信交流群
3# guanyuan123
通常来说,创建R Package的步骤是这样的:

写好source code (R, C, other languages)放入相应的文件夹,编辑好documentation, description, test files, data。总之一个完整的package所需要的一切东西。R中有一个函数可以提供相应的框架 package.skeleton().具体使用方法见帮助文档。 然后通过R CMD build将这些整合成一个压缩的tarball,后缀为.tar.gz 这是一个package的源文件,是可以直接传播供他人安装的。在build执行的时候,会进行一些基本的检查,比如如果documentation不完整,会报错,然后自动停止。

一个正规的标准是,build之后,实用R CMD check。这时候,系统会自动检查package的编辑,和可能存在的问题。比如程序本身的问题,example, test files是否正确,documentation的编写是否有问题,总之很多很多,是一个比较详细的过程。


当然,如果你的package只是给自己用用,在操作上也可以略过这一步

最后的步骤是 R CMD install 这时候就可以把你的package装到R里面了。

详细的介绍可以关注writing R extensions。 CRAN上面有,论坛上也有人上传了,http://www.pinggu.org/bbs/viewthread.php?tid=1047566&page=1#pid8584065

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-13 02:43