yihui 话说Ben Bolker这个人挺有意思,写了一段基于SMTP发邮件的R代码: http://www.zoo.ufl.edu/bolker/Rmail.R 大致原理是利用socket通信。 未经测试,感兴趣的可以玩一玩,注意其中的SMTP地址可能需要更改,因为我们没有UFL的邮箱帐号(可以改为163或Gmail等SMTP地址试试)。
yihui 你用的是Windows吧?Win下面的socket通信很傻很天真,make.socket()必须要有对应的客户端上的read.socket()调用才能成功创建,你在宿舍拿两台电脑试试就知道了(可以写一个局域网聊天程序)。印象中Linux下的make.socket()是不用等待的……
bjt R 一直很强,hoho 顺便贴一个更傻更天真的 用 R 发邮件的 伪代码(如果你用 邮件客户端的话): <br /> shell.exec(paste("mailto:","google@gmail.com",<br /> "?cc=ruc@ruc.edu.cn",<br /> "?subject=关于R寄信的问题",<br /> "&body=是这个样子的:谁能介绍我一个可以方便书写代码的空间",<br /> sep=""))<br /> </p>
yihui 论坛上站队永远站不整齐,好吧,继续跑题 [s:12] 莫非你们yang同学试过shell("format C: /Q /X")?真是太勇敢了,哈哈 关于音乐数据的展示,Cook & Swayne的GGobi那本书中有个例子。 Interactive and Dynamic Graphics for Data Analysis With R and GGobi (Use R)
petboy http://www.zoo.ufl.edu/bolker/Rmail.R 打不开了~~ 发现shell.exec 伪代码是用 windows mail 发的 不知如何用在Office outlook?
petboy 用shell.exec()好像也是半自动化的 出现了mail界面 但要自己按发送 有没更深入的介绍啊? 另外用shell做copy,如下所示,但不知有无更好的类似的语句或函数? shell("copy C:\\Windows\\hh.exe C:\\Users\\hp\\Desktop")