10

用 R 操纵 Google Documents 以及其它网络操作

 3 years ago
source link: https://yihui.org/cn/2008/09/manipulate-google-docs-with-r/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

用 R 操纵 Google Documents 以及其它网络操作

谢益辉 / 2008-09-25


语言与软件相比缺点在于,语言的世界对初学者来说太庞大,满眼都是代码,不知从哪儿下手,但是最大的优点也就是灵活性。客官您要是问,R 语言能做什么呢?据我所知的话,答案应该是计算机世界的几乎任何事情。比如,今天看见 UC Davis 的 Duncan Temple Lang 为 R 写了一个特别的包,叫 RGoogleDocs,它可以用来读、写、上传、删除 Google Docs

顺便提一下,他写的 RCurl 包可以用来获取或发送 HTML 表单(form),有了操纵表单的功能之后也就意味着,网络上大部分交互式操作都可以从 R 里面完成了,比如登录网站、提交日志、上传文件等等。

许久以来我想利用 Socket 连接写一个即时聊天的包,不过至今没有发布,其实实现起来不过二十来行代码,用 base 里面的 socketConnection() 函数以及读写 Socket 的 read.socket()write.socket() 就可以完成了。我有一次在办公室两台电脑上测试了一下,嘿,还真可以。这件事情要是能结合 Simon Urbanek 的 Rserve 包来做的话就更完美了,不仅可以聊文本,还可以传文件,要是再加上 tcl/tk 或者 RGTK 包来做一个界面的话,那就完全胜似 QQ、MSN 了,等等。感兴趣的客官要是哪天把这个想法在 R 里面实现了一定通知我一声(比如写了一个包叫作 RICQ,意即 Ah, I seek you!)。或者您有什么疯狂的主意也赶紧操起键盘联系我。

多元情况下的描述统计 国内关于空间统计学的书及国外的部分材料

Disqus Utterances Preferences

© Yihui Xie 2005 - 2020

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK