找回密码
 注册

Sign in with Twitter

It's what's happening?

微信登录

微信扫一扫,快速登录

查看: 273|回复: 0

为R语言添加AI功能

[复制链接]
发表于 2025-10-22 03:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
作者:微信文章
AI可以辅助R语言编码,但是传统的Rstudio目前不具备AI功能,通过使用一些扩展包也比较麻烦。目前绝大部分的AI编辑器都基于vscode。想要在vscode中配置R分析环境还比较麻烦。那么有没有一款既原生支持R语言,又能使用AI的集成开发环境呢,答案是有的,那就是Positron。这次内容我们为Positron配置AI功能。



下载和安装Positron
网址:https://positron.posit.co/Positron是Posit(原Rstudio公司)推出的下一代数据分析工具,目前处于快速开发测试版。不过更新速度很快,目前最新版是Positron-2025.10.1-4版本。
w1.jpg

Positron基于开源Code-OSS开发,所以与vscode非常像,不过不支持vscode官方应用扩展,但是有open-vsx项目,绝大部分vscode扩展都可以安装。最新版本已经支持AI功能了。

Positron AI功能

目前Positron原生的AI功能主要支持Anthropic(Claude大模型)以及Github Copilot。这两个对于国内用户使用有一些麻烦。Anthropic不支持国内用户,Github Copilot登录比较麻烦,有时候需要科学上网,有些时候可以登录。不过这当然难不倒我,还是有办法使用的。

https://positron.posit.co/assistant.html

1、首先我们要安装升级最新版本,Positron 2025.10.0-199版本之后Copilot才支持聊天功能,之前只能使用行内补齐。

2、然后需要在Positron中开启AI功能。

w2.jpg

3、重启Positron

配置国产模型

由于目前的版本仅支持claude和copilot,不过我们可以使用兼容Anthropic API格式的国产模型,例如DeepSeek,GLM,Kimi以及Qwen,我测试了DeepSeek与GLM,其他两个理论上应该也可以。这里以GLM为例。

1、首先,登录智谱大语言模型平台,

链接:https://www.bigmodel.cn/claude-code?ic=EVALLASW61

2、注册账号,购买模型,目前有一个包季60元的比较适合,每 5 小时最多约 120 次 prompts,也就是1天能使用240次左右。

w3.jpg

3、购买完成之后获取API key,输入Positron中即可。

w4.jpg

4、测试一下模型。

我问一下今天星期几和你能使用R分析数据吗,都可以正常执行,模型配置成功。

w5.jpg

使用AI辅助R语言数据分析
下面以一个简单案例来介绍一下如何在Positron中使用AI辅助R语言数据分析。1、在AI对话框中将Ask模式修改为Agent,这样可以自动执行代码。2、使用“#” 号选择需要使用分析的文件。3、使用自然语言开始对文件进行处理,越具体越好。例如打开文件,将第一列作为行名,总结一下文件,对第二列进行频数统计等。
w6.jpg
4、还能对结果进行可视化和生成报告。
w7.jpg

w8.jpg
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2025-10-31 07:49 , Processed in 0.133523 second(s), 31 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表