GPT-4的演变:轻松打造Python Plotly仪表盘

GPT-4的演变:潇洒打造Python Plotly仪表盘

GPT-4在这个任务上有多大进步了?让我们来找出答案!

Dall-E 2 image: impressionist style of a dashboard with a global map and 2 charts

几个月前,我写了一系列(相对成功的)关于如何提示GPT-4生成Python plotly仪表板的文章。

那时,我遇到了一些可用功能的限制。

最近,GPT-4在分析CSV文件和在主要GPT窗口中可视化数据方面取得了巨大的进展。

现在,GPT-4可以使用matplotlib库进行即时可视化。但尚不能使用Plotly库。

知道GPT-4还无法处理Plotly可视化,它能做到下一个最好的事情吗?能够处理无缝创建复杂的plotly仪表板代码的任务吗?

它能否创建Python代码,我只需将其复制/粘贴到我的Python编辑器中,保存并点击运行?

我的任务(和希望)是,使用GPT-4现在确实如此简单。

让我们试试看。

数据集

为了完成这个复杂的数据可视化任务,让我们从一个有用的数据集开始,该数据集的结构类似于我在之前的一系列文章中使用的数据集。

我已经下载了一个关于全球识字率随时间变化的有用数据集,保存为CSV文件。可以在此处找到。

现在我知道GPT-4可以处理CSV文件的分析,所以让我们询问它关于我们的数据集:

GPT-4的回答:

我们的民主指数数据集中每个相关字段的描述

好的,既然我们知道我们有什么了,下一步是弄清如何使用它。

让我们从一个单一的可视化开始。一个全球的色阶(热力)地图。

提示GPT-4生成时间序列色阶地图

由于我们有3个字母的ISO国家代码年份,我们可以生成一个关于时间上的民主指数水平的全球地图。