512002855
各位好,请问R里面有撤销前一步操作的命令吗?
比如我画了一个图,然后添加了几个文字,但发现放错位置了,要想改就只能再画一次图。
512002855
麻烦各位给推荐个可以交流R操作的QQ群,谢谢啦
yihui
[未知用户] 请到正确的地方提问,本文和你的问题毫无关系。
参见: http://cos.name/cn/topic/104253
yihui
[未知用户] 个人解释参见:
http://cos.name/2009/02/create-r-packages-under-windows/#comment-1162
推荐你到论坛提问:
http://cos.name/cn/
问问题不要仅仅为了自己方便,要考虑别人,在论坛问的问题,将来可以被人再次搜索到,对有问题的人和回答问题的人来说都是好事;在QQ群里问的问题,这辈子也就只有那几十个成员知道。
mingsnu
强顶技术贴,太给力了,拜读中:)
cloud_wei
[未知用户] 你骂了SAS公司之后人家也不一定会搭理你。SASor们找不到合适的方法不也得自己开发一个,但不知难度大不大。
软件、语言之类的都比较好学,学习成本并不是很大。但部分资深用户很可能对自己的软件\语言阶级非常忠诚,并努力维护自己以及所在阶级的利益,因此才出现了阶级的对立与矛盾。士为知己者死,女为悦己者容,我觉得这算是很好的一件事情。
anf
在上传到ftp时出现中断,再次上传时总提示无法创建文件。博主是否遇到过此上传失败的问题?这是国内网络不好,还是CRAN那边网络不好?上传失败也无ftp的删除权限,应如何处理上传失败的文件?
yihui
[未知用户] 办法一:给CRAN写邮件请求删除;办法二:把包的版本略升,重新R CMD build之后再上传,写邮件时说明哪个是你要保留的;办法三:通过R-Forge直接提交。我以前在国内的确遇到过这种情况,怀疑是国内网络问题。
大學內民明丸
你覺得 Emacs 的 default keybinding 不好用的話, 可以考慮一下 Ergoemacs: http://ergoemacs.org/
yihui
[未知用户] 谢谢,已经用习惯啦。
autoban
Nice job, as always! A small exception is that putting library.dynam() into .onLoad() seems of little use now due to the requirement of using namespaces in all packages since 2.14. In most cases, it can be declared in the NAMESPACE file (unless in some complex situations).
yihui
[未知用户] 谢谢。这一块我不熟,我看别人经常用library.dynam或者在命名空间中用useDynlib,我不太清楚哪些情况下需要用这两个函数。R 2.14开始强制使用命名空间,所以文中提到的.First.lib的确没用了,我已经删掉。
dapangmao
谢兄排在第50位,恭喜!截止2011-12-12
author package
1 Kurt Hornik 23
2 Martin Maechler 23
3 Hadley Wickham 21
4 Rmetrics Core Team 19
5 Achim Zeileis 17
6 Henrik Bengtsson 17
7 Paul Gilbert 17
8 Brian Ripley 14
9 Roger D. Peng 13
10 Torsten Hothorn 13
11 Karline Soetaert 12
12 Philippe Grosjean 12
13 Robin K. S. Hankin 12
14 Charles J. Geyer 11
15 Matthias Kohl 11
16 Charlotte Maia 10
17 Mikis Stasinopoulos 10
18 Simon Urbanek 10
19 Thomas Lumley 10
20 Arne Henningsen 9
21 Gregory R. Warnes 9
22 Jonathan M. Lees 9
23 Michael Hahsler 9
24 Peter Ruckdeschel 9
25 A.I. McLeod 8
26 Brian Lee Yung Rowe 8
27 Dirk Eddelbuettel 8
28 John Fox 8
29 Kaspar Rufibach 8
30 Korbinian Strimmer 8
31 Michael Friendly 8
32 Peter Solymos 8
33 Roger Bivand 8
34 Simon Urbanek 8
35 Christopher Brown 7
36 David Meyer 7
37 ORPHANED 7
38 Revolution Analytics 7
39 Rob J Hyndman 7
40 Romain Francois 7
41 Ulrike Groemping 7
42 Christophe Genolini 6
43 Frank Schaarschmidt 6
44 G. Grothendieck 6
45 Hana Sevcikova 6
46 Jeffrey A. Ryan 6
47 Kjetil Halvorsen 6
48 Pei Wang 6
49 Trevor Hastie 6
50 Yihui Xie 6
yihui
[未知用户] 嗯,谢谢,很高兴和Trevor Hastie做邻居。看来我得改名了,叫Yihui Xie在排名上有天然的劣势,两个字母都不讨好,只有Z才会排在我后面,哈哈。
我还有两个包没发,一个估计一周内发出来(knitr),另一个可能再等一两个月再发(tweakr),到时候和Simon做邻居去。
dapangmao
[未知用户] 你真高产,崇拜一个,不愧是未来的Hadley Wickham
yihui
[未知用户] 只要流程对路,建一个包本身几乎不用花什么力气,所以数量并不能太说明问题。比如我上面说的iBUGS包基本上被我抛弃了,已经N久没看了,估计已经成了CRAN上垃圾包之一。
我是赶不上Hadley了,他有很好的计算机编程背景,而且熟悉很多现代语言,就我这种八年前以Visual Basic入门现在除了R什么都不会的人走不远呐。只能说跟在群牛们后面尽量学习了。
Lyxia
去年做了第一个R包,看了你的blog收益良多~ 现在开始做第二个,based on Fortran。。。就傻X了。到现在为止也只会从R里call Fortran subroutine,但是在CMD里面check R包总出错。唉唉,编程完全半路出家,找资料都不知道哪里去找。。。
raphael210
请问:
要想使用roxygen2,则你的函数中不能出现任何中文(包括注释)?
否则roxygenize通不过??
比如下面的情况:
##' title...
##'
##' description...
##'
##' details here
##' @param a
##' @param b
##' @return
##' @author Yihui Xie
##' @examples
stupid_f = function(a, b){
# 加入一句中文
a + b
}
yang.xiang
谢兄你好,
我之前用了一个R统计包,是基于R 2.7.0的,可以装在R 2.10 之前的版本中,如R 2.9.2。现在我想用新版本的R, 如2.13 (或更高),问题是该包不能在这些新版本中用,而且那个统计包已经彻底停止更新了。我现在手里只有那个包的zip文件。当初我装的时候就是通过install package from local zip file选项进行安装的。
想问一下有没有比较方便的方法可以更新这个zip包,使之能在新的R版本中用 ?我不要求发布,只要它能在新的R版本中能用就行了。我在网上找了很久,找不到相关的材料,就来到了你这里。非常感谢!
Guoxiang
yihui
[未知用户] 重点看本文的第一节和第六节。你需要找到那个包的源代码,然后自己R CMD build/install编译安装。
那是什么神奇的包,都被淘汰若干年了还有这么执着的用户?