More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  不共享空间PhotosProfileFriendsBlog Tools Explore the Spaces community

Blog

    • View next 20 entriesView last 20 entries
    June 29

    在emacs中使用R

    今天来讲讲高效率的使用R(http://www.r-project.org)。GNU R是一个开源的统计软件,搞统计的人免不了要用。这个家伙的前身是S,在开源的浪潮中被一帮人写了一个克隆出来。这也许是为什么开源被一些软件公司看做大毒瘤-你们瞎搞搞的我们都没饭吃了啊。扯远了。

    话说R在windows下面带了一个图形界面。说是图形界面,其实是相当的简陋-只有一个命令行窗口放在哪里,等你敲入命令。也有一个编辑器可以看看 code,但功能实在不是一般的基本。所以在linux下面,R就没好意思再把这个图形界面搞出来,因为linux下面好用的终端有的是。好用的编辑器也有一个,就是我最推崇的emacs了。微笑

    ESS (Emacs Speaks Statistics, http://ess.r-project.org)是让emacs和R结合的程序包,作为一个emacs的扩展装在emacs的目录下面。安装步骤在他的网站上有详细说明,只需要下载一个包解压到指定的目录,然后在你的.emacs文件中添加一点代码就好。emacs这个编辑器经常被人称为IDE (intergrated develop environment,集成开发环境),现在正是这种情况。在emacs中,可以通过M-x R调用R。编辑R脚本当然会有完整的支持,象语法高亮,注释的支持(M-;)。就这一条就足以让你不用R自带的环境而使用ESS了。然而ESS最出色的地方在于在R的命令行和脚本之间提供了方便的桥梁。

    在一个R脚本中,有以下命令可以直接运行代码,而不必很费劲的copy-and-paste:
    C-c C-j 运行当前行
    C-c C-f 运行当前的函数定义
    C-c C-b 运行整个文件
    要切换到R的缓冲区也有一个很方便的C-c C-z。

    可惜的是ESS没有提供对emacs中调试命令(gud)的集成。可能是因为R提供的调试方式太原始吧。

    June 18

    忽然变冷

    New Jersy 这里的天气也挺折腾人的;上个星期是正好空调坏了就开始狂热,只好跑到旁边的walmart吹吹风。今天上班不知怎么的拣了件短袖衬衫穿,下午慢悠悠的就下起了小雨。等回来气温已经降到15度C了。看来晚上要盖厚被子。

    这个周末去了纽约一趟,见见久违了的同学。像完成任务一样拍了一点照片,贴在flickr。又开始动念想倒镜头了。准备把 28/1.8 和28-135以及这个套头都卖掉,搞一个17-85。留着最实惠的50/1.8,这个实在是卖不出什么钱。

    哇哈哈哈哈。句号。
    June 11

    青岛啤酒世界驰名

    到 New Jersy 实习有一个多星期,按理说该有许多废话可说。比如房子啦、公司啦、交通、天气等等。然而却没有了说的欲望,因为感觉那些毕竟都是废话。把这些废话删减到只剩一句,我要说的是:
    青岛啤酒世界驰名。

    因为我费了九牛二虎之力找到的最近的liquor shop,卖给我TSINGTAO LAGER BEER.

    按照图片博的习惯改贴个图,因为太懒就不贴了,请大家google.

    编辑:哇哈哈哈哈!

    April 27

    红牛车

    买菜见到红牛车。哇哈哈哈哈哈哈!
    April 06

    十多年前的一首老歌

    一些年以前的某个暑假,在南京新街口过天桥的时候听到旁边的音像店放一首法国歌。女声清新的很,当时就想到店里去问问是什么歌,虽然我完全没有买的意思-那时候校园网已经连的如火如荼,到宿舍了。可惜俗人总是忙于俗务,脚下不曾停留就跑到街对面去逛商场了。心想以后总能查的到。

    这个想法实在是大大的失误。既不知道歌名,又不知道歌手,也听不懂歌词。所以尽管后来连野蛮女友里面的配乐我都找到了,这首还是遗落在茫茫歌海之中。

    昨天和老爸聊天,老爸忽然问我知不知道一首歌,然后就打过来一个法国名字。说是现在在校园里面还挺流行。Google出来,居然就是当年过街天桥下的女声。
    YouTube - Je m'appelle Hélène - Hélène Rollès
    March 05

    Purdue 下雪

    昨天又下大雪。公车一等不来,二等不来,三等来了一辆没停就跑了。气愤之中决定还是走回去算了,走了没几步公车又来了。赶紧回头跑,总算赶上了。哇哈哈哈哈!

    January 25

    玩具

    有段时间没发贴,跑上来冒个泡。特地照张照片贴上来以维持我图片博的特点。job fair 上拿的玩具。
    顺便说一句,现在用firefox 在live space上发言会有意想不到的结果。当它提示你服务不可用的时候,已经给你发了三四遍了。要是发工资也这么发就好了。

    有个习惯很好,我现在开始执行。就是每次结尾都要说一句:哈哈哈哈!

    December 26

    添加日志

    没事添加一个,以资鼓励。 (小时候奖状最后一句都这么说)


    特此声明,这是老婆种的绿萝。
    November 13

    按图填色

    小时候有个儿童杂志叫《小猕猴》,还有个叫《剪剪贴贴》。里面有时会有按图填色的游戏。事隔二十多年,又玩了一把,就是这个灯塔了。好不容易完成,虽然还有一些错,也不想再改了。贴上来看看。
    July 15

    弄了盆叶子花

    Purdue 的二手市场到了这个季节就特别繁荣;好些人要搬走,新生要搬进来。正巧有人卖植物,于是买了几盆放在家里 —— 以前家里的绿化工作全部是由西瓜完成的,这对西瓜要求也太高了。这一盆是放在我桌旁的巨大的,呃,叶子花。

    这家伙的叶子比巴掌略大一点,新叶子是绿色,慢慢的颜色会变红,阳光下一放,煞是好看。因为颜色鲜艳,故当的上“花”的称号;然而通体只有叶子,没有开花的迹象,所以起个名字叫叶子花。




    July 12

    一个大米店

    一个大米店
    发了洪水灾
    少了六毛六
    我去问爸爸

    July 04

    时间越来越快

    这时间是越过越快了—— 一个月过去了感觉什么也没干。

    小时候时间是一个小时一个小时的过;后来上学慢慢变成一天一天的过;上了大学后是一个星期一个星期的过;现在到好,变成一个月一个月的过了。

    可能老了以后时间是一年一年的过。 ……

    据说彭祖活了八百岁,活到后来时间可能不止一年一年的过了。打个瞌睡,嗬,过了五年。 吃盘花生米,又过了八年。要不是这样,彭祖他老人家不用等别人来害他,自己早就无聊的去上吊了,哪还用活八百年?

    发扬图片博的精神,贴个达利的小画:

    June 20

    悟空说道:“大大大大大……”

    于是我把所有字体都调大了一号。

    真是爽阿。上年纪了视力下降阿。看来等我有大屏幕的时候也看不了好多字 —— 到时候恐怕得把每个字调到巴掌那么大。

    [编辑] 加强本博贴与主题无关的图片的特色。

    June 10

    The salmon song

    很久以前看的一个电影中的片段,呵呵

    Tiny salmon swimming in a stream.
    Tiny salmon chasing that impossible dream
    The minor bird says ahh a ahhhh
    The chimpanze says eiii eii eiiii eiiiii
    The friendly owl says whoooo who whoooo
    But the salmon can only say blu blu blu blu blu
    and its sad...

    http://www.youtube.com/watch?v=Aqkegnq77KI&mode=related&search=
    June 09

    终于有了两天的假期

    忙过了 deadline, 周末得两天闲。 下个星期又要开始上课了。 放假果然是比开学忙……
    June 03

    有一首歌在脑海中挥之不去

    这首歌就是

    海尔好兄弟,好兄弟

    相信很多人都很熟悉……
    May 29

    有点忙

    要赶deadline了。。。

    May 26

    变唠叨了

    最经发现会忘记以前说过的话,再说一遍。还没到三十呢,怎么开始唠叨了。总而言之是可以说的废话变少了 - 跟不上时代的表现呀 。 默哀。


    May 19

    跑了一趟动物园

    跑去动物园不可避免的要拍照。贴这么一两张意思一下。


    May 18

    我的杯子

    晚上忽然想起,拍个杯子。这个杯子是抢来的;当初就看中了它拍照的潜力,一直也没拍。今天有时间就拍一下,证明一下我的远见。顺便画个 Debian的烟雾。 支持 Debian.