这些问题向选择 R 作为在过去 12 个月中使用过的一种语言的受访者提出。需要注意的一个重要因素是,我们的调查针对的是开发者,而许多 R 用户并不认为自己是开发者。只有 16% 的 R 用户将 R 列为主要语言,而大多数 R 用户 (64%) 将 Python 列为主要语言。此外,在我们的研究中,大约一半的 R 用户是学生。

R

您主要使用哪个版本的 R?

许多受访者不知道自己使用的 R 版本。此外,R 用户似乎并不忠于某个特定的旧版本,而是倾向于立即采用新版本的 R 语言。

您使用 R 做什么?

一半的受访者将 R 用于教育目的。即使在不是学生的人中,也有 42% 将 R 用于教育。

您经常将以下哪种(哪些)软件包与 R 一起使用?

data.table 和 plotly R 软件包的受欢迎程度有所下降。同时,不经常使用任何软件包的受访者比例有所增加。

您使用哪种形式的 R 代码组织?

不到一半的 R 用户使用 IDE 中的项目组织代码。

您在哪里执行 R 代码?

几乎所有 R 用户都在本地机器上执行代码。

您使用什么调试代码?

一半的 R 用户不使用任何调试工具。

PostgreSQL、MongoDB 和 SQLite 是 R 用户中最受欢迎的数据库,而 Redis 的份额相对较小。

您使用什么 IDE 编写 R 代码?

RStudio 的地位仍然没有受到挑战。

多年来,RStudio 一直是最受欢迎的 R 开发 IDE。不过,世界瞬息万变。您愿意通过 R 插件尝试 PyCharm 吗?PyCharm Community Edition 完全免费。

感谢您的参与!

我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。

加入 JetBrains Tech Insights Lab

参与调查和用户体验研究,让 JetBrains 产品更易用、更强大。参与我们的研究,您还将有机会获得奖励。

如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com