> 自媒体 > (AI)人工智能 > ChatGPT代码解释器:如何为我节省数小时的工作
ChatGPT代码解释器:如何为我节省数小时的工作
来源:茶桁
2023-07-10 09:45:48
559
管理

前言

文章最后,我将提供数据以及一个Jupyter notebook内容,和往常一样,数据将付费查看,以获取一些成本。

创建一个交互式世界地图,显示国家人口数量,配以简短的句子描述。

2023年7月6日,OpenAI宣布Code Interpreter将在接下来的一周内向ChatGPT Plus用户开放。它可能是增强ChatGPT的能力和功能的最佳插件之一。

Code Interpreter可以运行代码,允许上传数据,这样您就可以用它来进行数据清理、分析、可视化等许多其他任务。它就像是您指尖上的数据分析师。

听起来很棒吧?接下来我们来看看。

我在一项任务中使用了它,这项任务可能需要我花费几个小时才能完成。根据您的任务和对Python库的熟悉程度,这项任务甚至可能需要更长时间。

在使用ChatGPT时,我只需要写几句话并上传两个CSV文件。

我将逐步介绍整个过程,以及Code Interpreter在理解数据、清理和预处理数据以及创建数据可视化方面的印象深刻之处。

您需要先启用它

如果您想在聊天中使用代码解释器,需要先通过设置启用它。

如何启用代码解释器

开启之后,你在接下来开启新的聊天的时候就可以使用它了。

来个具体任务

我打算创建一个世界地图可视化,其中点的大小与国家的人口成比例。

我有两个数据集,一个是国家人口,另一个是以纬度和经度表示的位置。

您可以轻松地在网上找到这些数据集。如果没有,文末我将提供数据集(以及源代码)。

让我们继续吧

由于这是一个简单的任务,我没有花费太多时间在提示工程上。这是我向ChatGPT请求的第一句话:

以上代码段中的代码:

# 代码由代码解释器生成 import plotly.graph_objects as go # 创建散点地理图 fig = go.Figure(data=go.Scattergeo( lon = merged_data['Longitude'], lat = merged_data['Latitude'], text = merged_data['Country'] ': ' merged_data['Population'].astype(str), mode = 'markers', marker = dict( size = (merged_data['Population'] / 1000000) ** 0.5, # Take square root to better visualize differences sizemode = 'diameter', sizeref = 1, sizemin = 4, color = merged_data['Population'], colorscale = 'Viridis', colorbar_title = "Millions", ) )) # 更新布局 fig.update_layout( title_text = '2022 World Population', geo = dict( showframe = False, showcoastlines = True, projection_type = 'equirectangular' ) ) fig.show()

它不能在浏览器中显示交互式世界地图,但成功编写了生成它的代码。我所要做的就是将代码复制粘贴到Jupyter笔记本中。

这是最终结果:

可以互动的世界地图,显示国家人口

最后的话

我们所做的事情:

读取数据集清洗、预处理和合并它们创建互动数据可视化

我们所要做的只是写两个句子(并告诉 ChatGPT 使用 Plotly)。我认为这非常令人印象深刻!

数据

本文已经结束。

文章最后,我将提供数据以及一个jupyter notebook内容,和往常一样,数据将付费查看,以获取一些成本。有想要的朋友可以去我公众号内搜索本文购买:

0
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 凡本网注明 “来源:XXX(非本站)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。 如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。 QQ:617470285 邮箱:617470285@qq.com
相关文章
2026开年炸场!这几款“辣”味十足的越野车,谁是硬派之王?..
今天,咱们不聊虚的,就来盘一盘当下最“辣”的几款越野车。这里的“辣”..
预算15万左右,三款最值得选的硬派越野车
有粉丝说,从小就有越野梦,就喜欢越野车,长大后也不例外,但是买不起呀..
宝马M部门或将推出首款硬派越野车,未来或征战达喀尔..
【网通社快报】宝马M部门正计划打造首款真正意义上的硬派越野车型,有望..
20万左右,三款纯硬派越野车标杆
预算20万左右,想玩纯硬派越野车,那一定是这三款最值得推荐,纯燃油版新..
梅赛德斯将推“小号”G级越野车,或2027年亮相
【网通社快报】梅赛德斯-奔驰计划推出一款更紧凑的“Baby”G-Class,作为..
定位华为乾崑阿维塔首款全场景运动轿车,阿维塔06T外观公布..
IT之家 2 月 5 日消息,今天上午,阿维塔通过官微公布了“华为乾崑阿维塔..
一汽全新中级轿车将上市,定名为悦意08,车长4920mm,两种动力..
近日,一汽奔腾发布最新消息,旗下的“奔腾悦意”新能源序列升级为独立的..
20-30万闭眼入!5款中大型轿车实测大公开
想买20-30万的中大型轿车,空间大、科技感足,又怕踩坑?今天给大家唠唠5..
2025轿车销量TOP10,自主逆袭合资,大众仍保住3车席位
漫哥又来扒销量榜了,2025年的国内轿车市场势头还是不错滴,全年轿车零售..
关于作者
黑暗森林(普通会员)
文章
2049
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行

成员 网址收录40418 企业收录2986 印章生成263660 电子证书1157 电子名片68 自媒体107953

0
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索