R 是一种高性能的广泛应用的统计计算和图形软件平台,长于地理数据集的分析与处理。R 地理空间分析能力来自于各种 R 扩展包(基于 R 平台开发的扩展模块),支持大量传统的和最新的算法,这些算法通常早于在其他开源软件或者商业软件实现。R 及其扩展包能够处理点、线、多边形和格网数据。用户可完成多种类型任务,如:图像分类、统计分析以推理地理要素格局或模式之间的空间关联性、以及在下面主要功能中列出的其他应用。这些 R 功能补充并提高了 GIS 和图像处理软件的处理能力。
R 核心界面是命令行窗口,提供了极大的灵活性和可控性,但是与 GUI 图形界面软件相比,使得成为熟练 R 用户倾向于需要较长学习时间。幸运的是,R 拥有非常好的网站归档材料, 简化了学习过程。在 R 中,脚本程序经常用于自动化处理等步骤,R 开源 GUI 界面开发项目可参考 有关文档 。
R 是 S 编程语言的一种实现方式。在 R 和 S 与 S-Plus 代码、还有 R 和现代商业版本 S 、TIBCO Spotfire S+ 之间,有着突出的兼容性。这使得不同版本的 S 代码可以在 R 平台不经大的修改即可运行。