在R中的第一次尝试
- 发布 于 05月 10th, 2009
- 归类 在 日常应用
好吧,我承认我是比较懒的,虽然写了一篇长长的统计软件:R,但是我还是没有动手装上R的。
只是刚才看到了Yihui同学的留言,其中一行代码让我倍感好奇:
plot(1, type = "n"); text(1, 1, "\\VE", cex = 20, vfont = c("serif", "plain"))
所以就只能老老实实的打开迅雷,下载下来R,安装...
嗯,不错,至少还是个中文版……可是欣慰了没多久,安装完打开R之后,就被彻底的打击了……

这界面也太……简单了吧!
然后那行神奇的代码出现的结果,居然就是……怎一个,囧,字了得!

于是乎,我的第一次R尝试,就是画了如斯一张图片……唉!
Posted by cloudly
Trackback URL : trackback
达则兼济天下, 穷则独善其身。 …… 或曰,兼济则达,独善则穷。
魏太云 05月 10th, 2009 at 21:05
呵呵,R里面主要是编程或者写代码,其实很方便。比如作y关于x的回归,仅需lm(y~x),刚开始可能觉得不习惯,但稍稍熟悉后就会体会到她的强大之处。
回复此评论
Reply by cloudly
05月 10th, 2009 at 22:29
嗯……我倒是没别的,编程的语言倒也习惯,matlab也是这副德行。只是没想到界面这么朴素……一下子回到了DOS的感觉……
Reply by cloudly
05月 10th, 2009 at 22:30
命令行……唉!
Yihui 05月 10th, 2009 at 22:23
哇哈哈哈,笑翻了
回复此评论
Reply by cloudly
05月 10th, 2009 at 22:31
还不是拜你所赐啊!那行代码实在是让我很好奇,虽然至今还没明白是什么原理……
Yihui 05月 10th, 2009 at 22:40
plot(1, type = "n")就是画一幅空图,本来在(1,1)的位置有个点,但设置type之后这个点就看不见了,然后text(1, 1, "\\VE", cex = 20, vfont = c("serif", "plain"))是添加文本到图上,\\VE是female sign(把它改成\\MA试试,知道VEnus和MArs吧?),cex是放大倍数,vfont是字体。看来玩儿计算机的人就是不一样,你是第二个为了这一行代码装R的人了
回复此评论
Reply by cloudly
05月 10th, 2009 at 22:47
原来\\ve是female sign……
我以为你是拿火柴棒绕圈画了一个圆,还在想20度怎么转能转慢360度呢……
然后更奇怪下面的十字是怎么画的呢……晕啊!