文章主题:机器之心报道, RTutor, 数据分析工具

666AI工具大全,助力做AI时代先行者!

机器之心报道

编辑:陈萍

与 RTutor 聊了几句,它帮我生成了 R 代码,并输出一些报告。

现在,面对海量数据时不再感到困扰!本文将向您推荐一款功能强大的应用程序,它允许您使用英语与数据进行对话,并轻松生成所需结果。

一款名为RTutor的应用程序能够借助OpenAI的Davinci(即ChatGPT的兄弟模型)来实现API调用,将自然语言文本转换为R脚本格式。接着,该应用能够在Shiny平台上迅速执行,短短几秒钟内便生成RMarkdown源代码以及HTML报告。

在本地,RTutor采取R包的形式提供服务,致力于协助用户进行初步的分析和可视化工作。即便您没有R语言的经验,也能够轻松上手。然而,如果您已经具备一定的R语言基础,那么您将能够享受到更加便捷的服务。RTutor将会为您提供可以直接基于代码的请求,从而省去将请求转化为R语言的过程,让您的操作更为高效。

RTutor:与数据聊天的利器

项目地址:

https://github.com/gexijin/RTutor

试用地址:http://rtutor.ai/

在本文中,我们将以著名的 mpg 数据集为例,探讨该数据集所包含的关于美国 1999 年和 2008 年部分汽车制造商、车型、类别、驱动方式以及油耗等信息。

在掌握相关背景知识之后,您可以与RTutor展开对话,借助ggplot2工具来制作hwy(高速公路行驶油耗)与class(车辆类型,例如双人座汽车)的箱线图。您可以选择将不同类别的车辆涂上不同的颜色,并在图表中加入抖动效果。接下来,RTutor将会运用R语言生成相应的结果。

RTutor:与数据聊天的利器

RTutor具备统计学的知识和R语言的背景,能够向用户提供统计学概念的解释,同时协助用户选择合适的统计测试。尽管其回答可能存在不足之处,但仍具有很高的参考价值,能为用户带来极大的便利。

RTutor:与数据聊天的利器

RTutor 还能根据上下文生成代码甚至是文档:

RTutor:与数据聊天的利器

项目作者表示:RTutor 完全是一个业余项目,他在工作之余了解了 ChatGPT 后,利用业余时间 10 天完成该项目。

RTutor:与数据聊天的利器

安装

这个存储库经常更新,有时一天更新几次。所以,项目作者建议用户在每次使用前重新安装,以便始终拥有最新版本。

将 API 密钥与 RTutor 一起使用

从 OpenAI 获取一个 API 密钥,然后与 RTutor 一起使用。有以下几种方法可以做到这一点。

app 启动后,单击 “设置”(Settings)并粘贴 API 密钥。

将此密钥保存为工作目录中名为 api_key.txt 的文本文件。

创建一个名为 OPEN_API_KEY 的环境变量,适用于 Windows、Mac 和 Linux 系统。

更多技术细节请参阅原项目。

举报/反馈

RTutor:与数据聊天的利器

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号AIGC666aigc999或上边扫码,即可拥有个人AI助手!