现在,当你面对海量数据时,再也不用头疼了!今天我们要介绍的是这个应用程序,它可以让你用英语和你的数据聊天,然后得到结果!这款名为RTutor的App,通过API调用OpenAI的Davinci(ChatGPT兄弟机型),可以将自然语言翻译成R脚本,然后在Shiny平台上执行,秒级生成RMarkdown源文件和HTML报告。在本地,RTutor以R包的形式提供服务,帮助用户进行初步分析和可视化,即使没有R经验。但如果你有R经验就更好了,直接提供代码作为起点,无需将请求转为R,可以节省用户时间。项目地址:https://github.com/gexijin/RTutor试用地址:http://rtutor.ai/下面以mpg数据集为例。mpg数据集记录了1999年和2008年美国部分汽车的制造商、Model、class、driver和fuelconsumption。了解一些背景知识后,您可以像这样与RTutor交谈,使用ggplot2创建hwy(高速公路行驶油耗)与等级(车辆类型,例如双人座)的箱线图。按类别着色。添加抖动。RTutor然后生成R语言输出结果:RTutor还可以解释统计概念并帮助用户决定使用哪些统计测试。它处于具有统计学和R课程背景的本科生水平,回答不完美但很有帮助。RTutor还可以根据上下文生成代码甚至文档:项目作者说:RTutor完全是一个业余项目。他在工作之余了解到ChatGPT后,利用业余时间在10天内完成了这个项目。安装这个存储库经常更新,有时一天更新几次。因此,项目作者建议用户在每次使用前重新安装,以便始终拥有最新版本。library(remotes)install_github("gexijin/RTutor")UsinganAPIkeywithRTutor从OpenAI获取API密钥并将其与RTutor一起使用。做这件事有很多种方法。应用程序启动后,单击“设置”并粘贴API密钥。在您的工作目录中将此密钥保存为名为api_key.txt的文本文件。为Windows、Mac和Linux系统创建一个名为OPEN_API_KEY的环境变量。有关更多技术细节,请参阅原始项目。
