我现在正在阅读一些 R 的书籍,但我想知道我是否可以使用这种语言,因为我使用的是Perl或Ruby。比如:
但是通常和简单(如在Perl或Ruby中)做这样的事情?
PS:我非常喜欢这种语言,因此我希望在我的个人项目中使用它并将其传播给我的朋友和互联网。
答案 0 :(得分:5)
CRAN Task Views是合理的起点。所以按顺序
图片处理:请参阅Graphics和MedicalImaging
文件压缩:可从Base R访问,因此请尝试help(connection)
使用API:如果你的意思是语言绑定,你需要再次提出这个问题:是的,很多,虽然没有一个单一的页面
与Internet交互:见上文help(connection)
,还有包裹卷曲,提供SOAP,当然还有XML包的包。
编辑:我忘了强调R作为统计语言和环境比Ruby或Python更具域特性,因此比较不是完全合适。但如果您愿意,也可以在R中编写Gtk2 guis ...