真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

ChatGPT与Excel 9个月前
25 0 0
真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

引子

昨天的文章(GPT-4即将全面开放!代码解释器下周开放!openAI为何突然放水?)提到下周代码解释器会全面开放,结果我今天发现已经开放了,OpenAI诚不欺我。如果您已经是ChatGPT Plus会员了,直接进入设置,然后点Beta Features直接开启就行了,开启界面如下图:

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

如果您还不是Plus会员,并且能用的上代码解释器这个强大的工具,可以参考我这篇文章开通(IOS版本ChatGPT plus 充值成功!无需国外信用卡!),绝对物超所值。

话不多说,咱们直入正题。昨天给大家吹了半天,说代码解释器如何厉害,但还是停留在纸上谈兵的层面。今天我们就来个实战分享,看看这个工具实战能力到底如何。

输入数据说明

如果就是简单的随便找个excel,然后让ChatGPT画个图,做个增删改查之类的小学生就能做的,似乎也没啥意义。我觉得还是得上上难度,所以我下载了23年2月国内所有股市(包括股票和基金啥的,有代码的都有)的六十分钟K线数据,一共11601个csv文件。文件列表如图,左下角可以看到数量。

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

每个文件打开长这样:

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

为了增加难度,我会将整个RAR文件直接发给ChatGPT,并且不会透露内部的任何文件结构,编码方式等信息。

实例分享

我的prompt如下图所示,没有特别指定人设(其实应该指定一个,效果应该会更好一点),提了三个要求:1.根据2月的数据,找到最有投资价值的5只个股(或者基金)。2.给出你的分析过程和依据,并进行可视化分析;3.在此基础上,给出3月的投资建议。

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

大家可以看到,我直接上传的就是RAR,也没说里面的文件结构、文件命名以及文件数量等信息。ChatGPT 代码解释器的回复如下:

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

它先自行对文件进行了解压,然后发现解压出来是个文件夹,然后进到文件夹读取了文件。读取的过程中,它自己尝试着找到了正确的编码格式。这就是我认为的强大之处,它确实是有思考能力的,并不是一个只会根据固定输入给出固定输出的低智能机器人。

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

然后它分析了我给出文件的数据结构,并且自行对每列数据的意义进行了对应。大家可以看到,这里每列数据的名字用的是汉语拼音首字母。说实话,有几个我一开始都没看懂,还是ChatGPT给我说了才恍然大悟。

下一步ChatGPT开始选定评价最有价值股票的标准。它选了月度收益率和波动性这两个做为评判指标。这里稍微多说两句,由于只有一个月的数据,数据量确实很少而且也少了很多的必要信息,所以ChatGPT是不可能给出一个靠谱的判断的。这里主要展示的是它有能力做哪些事情,结果其实并不重要。不过,话又说回来,如果只把这个数据给任何一个数据分析员,然后还让他半小时内给出以上问题的答案,我觉得这个活儿八成是没人接的,但是ChatGPT接,无怨无悔。

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

后面是月度收益率和波动性这两个指标的计算,11601个文件,连编程带出结果,一共用了3分钟左右。三分钟!我估计都还没开始写代码,还正整理思路呢,人家结果已经出来了。这个计算确实不难,但是无论是用excel算还是python写代码算,上万个文件也不是三五分钟能搞定的,但是代码解释器可以。因为ChatGPT的写简单代码的能力实在是太强了。大家注意,它还用了并行计算,提高了计算效率,它真的,我哭死。

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

然后它就给我结果了,找出了它认为5个最好的标的。我确认了下,5个都是我给的数据里的,计算结果也正确,股票代码也正确。我还顺手查了下前三个后面几个月的表现,如果你按照ChatGPT的预测三月买这三个,先在已经亏得妈都不认识了。就这么点数据,预测结果顶多图一乐哈,大家真的想用ChatGPT预测,得好好设计下数据结构和程序逻辑才行。

真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享!

最后是数据可视化和投资建议。这次的数据可视化说实话做的很糟糕,遇到这种情况大家可以再详细说明下希望它给提供一个怎么样的可视化结果,这里因为主要是演示功能,我也不知道自己想要个啥样子的结果,所以就没有再让它重新生成了。

总结与展望

大家看到这里,应该就可以体会到,我前面猛夸代码解释器绝对不是胡说的,它绝对是个绝佳的生产力工具。越是相对标准和简单的数据处理任务,它的能力就显得越夸张。本次测试的处理对象是一万多个数据表格,这对于一般的数据处理工作者可能都是好几天的工作了。但是对于ChatGPT代码解释器来说,就是十几分钟的事情。我个人认为,这个工具对以下几类用户最为友好:

学生党。大量的编程、测试以及数据处理都可以让ChatGPT开协助完成。如果害怕数据泄露,可以先用一个小的公开数据集进行测试,然后让ChatGPT把它写好的python代码发给咱们,咱们再本地运行python来处理涉密数据就可以了。思路清晰但是编程能力不强的人。对于这类用户,以后编程就只需要动动嘴了,ChatGPT可以协助完成90%的编程工作。后面有能力的产品经理真的可以抛开程序员,自己上手了。有大量数据清洗工作的人群。以后这类工作直接丢上去,自己检查结果就行了。如果涉密,和学生党一样,验证-拿代码-本地处理即可。

其实,ChatGPT的代码解释器能做的其实远不止数据处理,其他的包括生成视频、视频修改、读取大文档等等都是可以的。我最近肯定也会各种尝试,有啥好玩的玩法第一时间分享给大家。大家如果看到一些有趣的用法,也可以发给我,我来帮大家尝试~

博览AI的奥秘,博学AI的知识,博交AI的朋友,我是博而不士,欢迎加入我的AI探索之旅。关注我,一起玩转AI。

推荐阅读:

Claude:无需魔法、完全没费、GPT3.5的最佳国内替代「一文说清」

没有魔法,无法访问却想体验ChatGPT的朋友,可以尝试

二维码的跨越式升级!通过SD将二维码以绘画作品的形式体现!

吴恩达提示工程教程

Prompt技巧分享:语言学习助手、知识卡片等知识内容技巧(各类LLM通用)

还不清楚如何下载IOS端ChatGPT的,参考ChatGPT苹果端客户端下载使用

版权声明: 发表于 2023年12月25日 am9:11。
转载请注明:真不是给你吹!一次处理11601个excel,ChatGPT代码解释器实例分享! | ChatGPT资源导航

相关文章