R和每日项目

Nat*_*pos 2 r project

我现在正在阅读R的一些书籍,但我想知道我是否可以使用这种语言,因为我使用的是Perl或Ruby.像:

  • 图像处理
  • 文件压缩
  • 使用API
  • 与互联网互动

但通常和简单(如在Perl或Ruby中)做这样的事情?

PS:我非常喜欢这种语言,因此我想在我的个人项目中使用它并将其传播给我的朋友和互联网.

Dir*_*tel 5

CRAN任务视图是合理的出发点.所以按顺序

  • 图像处理:参见GraphicsMedicalImaging

  • 文件压缩:可从Base R访问,因此请尝试 help(connection)

  • 使用API​​:你需要再次提出这个问题,如果你的意思是语言绑定:是的,很多,尽管没有一个单页可供所有人使用

  • 与Internet交互:见上文help(connection),还有包裹卷曲,提供SOAP,当然还有XML包的包.

编辑:我忘了强调R作为统计语言和环境比Ruby或Python更具域特性,因此比较并不完全合适.但是如果你觉得它还可以在R中编写Gtk2 guis ...

  • 我的荣幸.但请不要在我的帖子中随意添加大胆的面孔.对SO的常见礼貌通常是建议对另一个用户的评论进行编辑. (2认同)