L’evoluzione di GPT-4 Creare facilmente dashboard Python Plotly con disinvoltura

L'evoluzione di GPT-4 Creare dashboard Python Plotly con disinvoltura e semplicità

Quanto si è migliorato GPT-4 in questo compito? Scopriamolo!

Immagine Dall-E 2: stile impressionista di una dashboard con una mappa globale e 2 grafici

Qualche mese fa, ho scritto una serie di articoli (moderatamente di successo) su come promuovere GPT-4 per la creazione di dashboard Python utilizzando plotly.

Allora, mi sono imbattuto in alcune limitazioni sulle capacità disponibili.

Recentemente, GPT-4 ha compiuto grandi progressi nell’analisi dei file CSV e nella visualizzazione dei dati nella finestra principale di GPT.

Ora GPT-4 può gestire visualizzazioni in tempo reale utilizzando la libreria matplotlib. Ma non utilizzando la libreria Plotly, almeno non ancora.

Sapendo che GPT-4 non è ancora in grado di gestire visualizzazioni con Plotly, può fare la cosa migliore successiva: può gestire il compito di creare in modo fluido codice complesso per dashboard di plotly?

Può creare codice Python che posso semplicemente copiare/incollare nel mio editor di Python, salvare e fare clic su Esegui?

Il mio compito (e la mia speranza) con questo esercizio è che con GPT-4 ora sia davvero così semplice.

Proviamo.

L’Insieme di Dati

Per realizzare questo complesso compito di visualizzazione dei dati, iniziamo con un insieme di dati utile, simile nella struttura a quello che ho utilizzato nella mia vecchia serie di articoli.

Ho scaricato un insieme di dati utili sui tassi di alfabetizzazione globali nel corso del tempo, in formato CSV. Puoi trovarlo QUI.

Ora so, dalle altre visualizzazioni dei dati che ho creato di recente, che GPT-4 può gestire l’analisi di un file CSV. Quindi proviamo a chiederglielo sul nostro:

Risposta da GPT-4:

Una descrizione per ogni campo rilevante nel nostro insieme di dati degli indici di democrazia

Ora che sappiamo cosa abbiamo, il prossimo passo è capire come utilizzarlo.

Iniziamo con una singola visualizzazione. Una mappa coropleth (di calore) globale.

Richiedere a GPT-4 una mappa coropleth a serie temporali

Dato che abbiamo il codice ISO a 3 lettere del paese E abbiamo l’anno, possiamo generare una mappa globale sui livelli di indici di democrazia nel corso del tempo.