夜雨聆风学习资料网

ARTICLE · 1110201

教了六年《统计计算软件》,我为什么把课堂环境换成 Positron

教了六年《统计计算软件》,我为什么把课堂环境换成 Positron

从 R 到 RStudio 再到 Positron:三代统计工具的演进、6 个关键区别,以及 5 条上手理由。

本文目录

・ 一、R → RStudio → Positron

・ 二、RStudio 和 Positron 到底差在哪?

・ 三、Posit 是一个什么样的团队?

・ 四、为什么建议你上手试试 Positron?

・ 五、你原来的东西,在 Positron 里照样能用

・ 六、迁移成本:改两个设置就能上手

・ 七、说句客观的:什么情况下不用换

・ 八、想动手试试?安装教程在这里

・ 参考资料

这学期刚开学,我在《统计计算软件》课上把环境换成了 Positron。装到一半,有个学生举手问我:老师,RStudio 不是挺好用的吗,为什么要换这个?

这个问题问得很好。我 2018 年进高校当老师,2020 年开始接《统计计算软件》这门课,一直教到现在——六年下来,从课上演示的第一行代码,到学生交上来的期末作业,RStudio 一直是我的主力工具,没出过什么岔子。所以换工具这件事,我不是为了赶时髦。

这篇想认真讲清楚三件事:R、RStudio、Positron 这三代工具各自解决了什么问题,它们到底差在哪,以及为什么我建议你也试试 Positron——当然,也包括什么情况下你完全不需要换。

一、R → RStudio → Positron

做统计、学数据分析,绕不开 R 语言。而用什么工具写 R,这十几年几乎只有一个标准答案——RStudio。直到 2025 年,Posit 给出了新的答卷:Positron。

阶段时间它解决了什么问题
R 语言
1992 年发起
1993 年首次公开2000年发布1.0.0
让统计计算有了免费、开源、可编程的工具。R 由 Ross Ihaka 与 Robert Gentleman 在奥克兰大学统计系发起,是 S 语言的一种实现,也是 GNU 项目。但它最初只能在命令行里敲代码,没有像样的编辑器。
RStudio
2009年公司成立2011年首次发布
把控制台、脚本编辑器、环境变量、绘图窗口、帮助文档整合进一个界面,让 R 从「少数人的工具」变成「人人可用」,并稳定服务了十几年。
Positron
2025年 8 月发布桌面稳定版 
2025 年 9 月宣布正式可用(GA)
为数据科学与 AI 时代重新设计:基于 Code OSS(与 VS Code 同一套开源内核)构建,原生同时支持 R 和 Python,内置数据浏览器与 AI 助手。它由 Posit 官方推出,是 RStudio 的「同门师弟」。

表中 R 语言一栏:R 由 Ross Ihaka 与 Robert Gentleman 在奥克兰大学统计系发起,是 S 语言的一种实现,也属 GNU 项目[1];1992 年立项、1993 年首个二进制版本公开、2000 年 2 月 29 日发布 1.0.0,这几个节点出自 R 项目官方站点的 R 项目历史回顾[2]。

关于 Positron 的时间线:

・2025 年 8 月:Posit 在官方博客宣布推出 Positron,并说明当时已发布桌面版的第二个稳定版 2025.08.0,此前经历了两年多的开发[3]。

・2025 年 9 月:Posit 官宣 Positron 正式可用(generally available),桌面版免费提供,同时作为受支持的 IDE 类型纳入 Posit Workbench[4]。

打个比方 R 是发动机,RStudio 是经典驾驶舱,Positron 则是装上智能座舱的新一代车型——血脉相同,但交互方式已经换代。

▲ Positron 官网首页截图

二、RStudio 和 Positron 到底差在哪?

下面这张表按六个维度对照。需要说明的是,这不是「谁更好」的判断,而是「各自适合什么」的区分——Posit 官方自己也提供了两个 IDE 的功能对比页[5]。

对比项RStudioPositron
底层架构
自研 IDE,为 R 深度定制
基于 Code OSS(与 VS Code 同一开源内核)
语言支持
以 R 为主,Python 需借助其他方式接入
原生同时支持 R 与 Python
扩展生态
自有插件体系,数量有限
可直接使用 Open VSX 市场上千款 VS Code 兼容扩展
界面与习惯
经典四宫格布局
布局高度相似,并提供 RStudio 快捷键方案,迁移成本低
AI 能力
官方 AI 助手近年已补齐
自带 Posit Assistant(自带密钥模式);也可自由接入 Continue + DeepSeek 等第三方方案
开发节奏
以稳定性为主,偏重缺陷修复
迭代更快,新功能增加得更密集

最后一行「开发节奏」,官方对比页[5]的原话是:Positron的开发更活跃、功能扩张更快,而RStudio的开发更聚焦于缺陷修复与产品稳定性。这也是我判断两者定位的依据。

三、Posit 是一个什么样的团队?

Positron,出自RStudio 的同一家公司。RStudio公司成立于2009年,2011年发布RStudio IDE;2019年重新注册为公益性公司;2022年7月正式对外宣布更名为 Posit,同年11月官网整体迁移到posit.co[6][7]。

更名的原因,官方说得很直接——不是为了从 R 转向 Python,而是因为公司早已同时在服务两种语言,原来的名字装不下这件事了[6]。

名字变了,班底没变——依然是那批写 RStudio、维护 tidyverse 的人。Positron 官网的自我介绍就是:「来自Posit PBC,RStudio、tidyverse与Shiny的创造者」[8]。

所以 Positron 可以这样理解:它是 Posit 在 AI 时代给出的新一代答案。它不是要推翻 RStudio,而是承接它。

四、为什么建议你上手试试 Positron?

・更轻快:继承了 VS Code 的轻量化基因,启动速度和内存占用表现更好,不用一打开 IDE 就看着内存往上跳。

・一种工具,两门语言:统计学专业学生一般先学 R,后续数据科学场景常要写 Python,Positron 原生支持两者,不用在多个软件之间来回切换。

・扩展能力强:VS Code 生态的扩展大多可装——Positron 走的是 Open VSX 开源市场,中文界面、绘图、Git、代码格式化等按需添加[3][9]。

・AI 辅助更顺:自带 AI 助手,也能方便地接入 Continue + DeepSeek 这类第三方方案,让 AI 帮你解释报错、补全代码。

 ・学习成本低:界面和 RStudio 很像,还能在设置里打开 RStudio 键位开关,你原有的操作习惯基本不用改。

▲ Positron 主界面截图

五、你原来的东西,在 Positron 里照样能用

换 IDE 最怕的是「我在 RStudio 里顺手的那些东西还在不在」。实际用下来,结论是:都在。

・CRAN 上的包:Positron 直接调用你本机已安装的 R,library() 该怎么用还怎么用,包不用重装。

・tidyverse:数据管道与绘图完全不受影响,原有代码一行都不用改。

・R Markdown / Quarto:.Rmd 与 .qmd 文件同样可以打开和渲染,这也是《统计计算软件》课程后续要用的内容。

・工程文件:Positron 的工作区就是「一个文件夹」:用 File > Open Folder 打开原来的项目目录即可[10]。

换句话说,你过去积累的 R 工作流,一件都不用丢——这也是我敢把自己这门课的环境整体换过来的前提。

六、迁移成本:改两个设置就能上手

很多人担心「又要重新学一遍」。实际用下来,迁移成本比想象中低得多:

・RStudio 键位:通过下面的设置截图设置后Ctrl + Enter 运行当前行、Ctrl + Shift + C 注释行、F2 跳转定义、Ctrl + 1 / Ctrl + 2 在源码与控制台之间切换,都按 RStudio 的习惯来[10][11]。

・布局:默认就是类似 RStudio 的四宫格,控制台、环境变量、文件、绘图各就各位,不用重新建立空间感。

・中文界面:装一个简体中文语言包即可,这一步在安装教程里给了带截图的完整步骤。

RStudio 键位 · 操作步骤

设置搜索框输入 rstudioKeybindings,勾选 Workbench › Keybindings: Rstudio Keybindings 这一项(改完需重启 Positron)

▲ Positron 设置界面截图

七、说句客观的:什么情况下不用换

如果你只用 R 做传统统计分析,RStudio 依然完全够用,而且非常稳定,没必要为了新而新。

这里要引用一句官方原话,比我自己说更有分量。

官方原话

Posit 在宣布 Positron 的两篇公告里,都专门加了同一段话[3][4]:「如果你在担心 RStudio,请别担心——它不会走开。RStudio 凝聚了 14 年多针对 R 的优化,我们承诺持续维护和更新 RStudio。」

“If you are wondering about RStudio, please don’t worry – it’s not going away! RStudio includes 14+ years of R focused optimizations and we are committed to maintaining and updating RStudio.”

Posit 的软件架构师 Jonathan McPherson 在 posit::conf(2025) 的主题演讲里也打过一个比方[12]:工具做得越通用,在某个具体任务上就越难做到极致。RStudio 之所以把 R 做得好,恰恰因为它只做 R;而 Positron 更像一把能换批头的螺丝刀。按他的说法,工具箱里两把都留着,需要哪把就伸手拿哪把。

所以真正的判断标准只有一条:你要做的事,需不需要同时用多种语言、需不需要 AI 深度参与、要不要跑数据应用。需要,就试;不需要,RStudio 继续用就是最优解——它是免费开源的,试错成本也几乎为零。

八、想动手试试?安装教程在这里

说了这么多,不如直接装一个。我把完整安装过程写成了另一篇:

→ 《统计人必看:Positron + DeepSeek 安装全攻略》

里面有 Windows / macOS / Linux 三系统的安装包对照表、Continue 插件配置、可直接复制的 config.yaml,照着做基本不会卡住。

本文由《统计计算软件》课程团队借助AI工具整理,仅供教学与学习交流使用,转载请注明出处。

参考资料

[1] R FAQ(CRAN 官方):R 的起源、与 S 语言的关系

https://cran.r-project.org/doc/FAQ/R-FAQ.html

[2] Kurt Hornik:The Past, Present, and Future of the R Project(useR! 2008,R 项目官方站点)

https://www.r-project.org/conferences/useR-2008/slides/Hornik.pdf

[3] Posit 官方博客:Announcing Positron, a new Data Science IDE(2025-08-14)

https://posit.co/blog/positron-product-announcement-aug-2025

[4] Posit 官方博客:RStudio IDE and Posit Workbench 2025.09.0: What’s New(2025-09-15)

https://posit.co/blog/rstudio-2025-09-0-whats-new

[5] Positron 官方文档:Comparing RStudio and Positron Features

https://positron.posit.co/migrate-rstudio-compare.html

[6] Posit 官方博客:RStudio is becoming Posit(2022-07-27,JJ Allaire、Hadley Wickham)

https://posit.co/blog/rstudio-is-becoming-posit

[7] RStudio 更名 FAQ:RStudio is now Posit!(2022-11-02);公司沿革时间轴(2009 成立、2011 发布 RStudio IDE)见 Posit 官网 About 页

https://www.rstudio.com/rebrand-faq

https://posit.co/about/

[8] Positron 官网:The Data Science IDE

https://positron.posit.co/

[9] Open VSX Registry(Positron 使用的开源扩展市场)

https://open-vsx.org/

[10] Positron 官方迁移教程:Migrate to Positron from RStudio

https://positron.posit.co/tutorial-migrate-from-rstudio.html

[11] Positron 官方文档:RStudio Keybindings

https://positron.posit.co/migrate-rstudio-keybindings.html

[12] Jonathan McPherson 主题演讲《10 Years of Data Science Tools…and What Happens Next》,posit::conf(2025),2025-09-17

https://opensource.posit.co/resources/videos/2025-11-07_10-years-of-data-science-toolsand-what-happens-next-jonathan-mcpherson-positconf2025

相关学习资料