Cosa puoi fare con i dati in ChatGPT?
Quando analizzi i dati con ChatGPT, puoi creare tabelle e grafici statici e interattivi a partire dai dati che carichi.
ChatGPT creerà automaticamente una visualizzazione tabellare interattiva, consentendoti di scorrere i dati e visualizzare tutte le righe e le colonne.
Dopo aver caricato un file, ChatGPT può determinare il tipo di grafico ideale per il set di dati, oppure puoi specificare uno dei tipi di grafico supportati nel prompt.
Puoi personalizzare la grafica dei grafici interattivi e creare riepiloghi che spiegano i risultati ottenuti.
Utilizzando i modelli di ragionamento, puoi svolgere attività come eseguire regressioni su dati di test, visualizzare metriche aziendali complesse e condurre simulazioni basate su scenari.
Quali tipi di file sono supportati?
ChatGPT può analizzare dati caricati in diversi formati di file, tra cui:
Excel (.xlsx)
Valori separati da virgola (.csv)
PDF (.pdf)
JSON
Puoi anche caricare direttamente le versioni più recenti dei file da:
Google Drive
Microsoft OneDrive Personal
Microsoft OneDrive incluso SharePoint
Quando prepari fogli di calcolo per l’analisi in ChatGPT, segui queste linee guida per ottenere i migliori risultati:
Da fare:
Includi intestazioni di colonna descrittive nella prima riga
Usa un linguaggio semplice per le intestazioni di colonna, evitando acronimi e gergo
Usa una riga per ogni record
Da non fare:
Includere più sezioni e tabelle in un unico foglio di calcolo
Includere righe o colonne vuote
Includere immagini che contengono informazioni critiche
In che modo ChatGPT analizza e visualizza i dati con i grafici?
ChatGPT usa pandas per analizzare i tuoi dati e Matplotlib per creare grafici sia statici sia interattivi. Dopo aver usato ChatGPT per analizzare o visualizzare i dati, fai clic sul link Visualizza analisi che appare alla fine della risposta per vedere come ChatGPT ha usato questi strumenti:
Come posso vedere l’analisi per impostazione predefinita?
Dopo aver usato ChatGPT per analizzare o visualizzare i dati, fai clic sul link Visualizza analisi che appare alla fine della risposta.
Nella parte superiore della finestra modale puoi attivare “Mostra sempre i dettagli” in modo che la finestra di analisi compaia per impostazione predefinita dopo ogni risposta.

Se vuoi usare il codice in locale, puoi fare clic su “Copia” per copiarlo negli appunti e incollarlo nel tuo editor di codice.
Come abilito i grafici interattivi?
Dopo aver generato un grafico, seleziona "Passa al grafico interattivo" nell’angolo in alto a destra del grafico.

Dopo aver selezionato questa opzione, il grafico verrà ridisegnato e aggiornato in una versione interattiva. Tieni presente che solo un numero limitato di tipi di grafico è interattivo.
Puoi tornare a un grafico statico selezionando "Passa al grafico statico" nell’angolo in alto a destra del grafico.

Quali tipi di grafici sono interattivi?
Attualmente, nella maggior parte dei casi sono interattivi solo i grafici a barre, a torta, a dispersione e a linee.
ChatGPT può produrre una varietà di grafici non interattivi, tra cui: istogrammi, grafici a dispersione, box plot (grafici a scatola e baffi), mappe di calore, grafici ad area, grafici radar, treemap, grafici a bolle e grafici a cascata.
Quanti file posso analizzare contemporaneamente?
È possibile caricare fino a 10 file in una determinata conversazione
È possibile allegare fino a 20 file a un GPT come Conoscenza (ChatGPT può interagire con questi file se la funzionalità Code Interpreter è abilitata a livello di GPT)
Quanti dati posso analizzare?
512 MB per file. Per i file CSV o i fogli di calcolo, la dimensione del file non può superare circa 50 MB, a seconda della dimensione di ogni riga.
Questo rende ChatGPT una buona soluzione per lavorare con file di dati troppo grandi per essere aperti in un’applicazione per fogli di calcolo.
Come faccio a eliminare i file che carico?
I file caricati in Advanced Data Analysis vengono eliminati entro un periodo di tempo che varia in base al tuo piano. Se stai raggiungendo il limite di utilizzo dei file, puoi anche eliminare i file dalle chat recenti o da eventuali GPT che hai creato, poiché condividono gli stessi limiti.
Cosa succede dietro le quinte?
Quando carichi dati strutturati, ChatGPT inizia esaminando le prime righe di dati per comprendere lo schema e i tipi di valori che potrebbero essere presenti.
Quando fai domande sui tuoi dati, ChatGPT esegue i seguenti passaggi:
Accedere ai dati caricati in un ambiente di esecuzione del codice
Scrivere codice Python per elaborare i dati e produrre l’output analitico richiesto
Eseguire il codice ed esaminare i risultati
Integrare i risultati nella risposta che vedi nella finestra della chat
È la capacità di ChatGPT di scrivere ed eseguire codice che gli consente di effettuare operazioni matematiche complesse e tecniche di analisi statistica. Se vuoi esaminare il codice generato da ChatGPT, fai clic sul link blu [>_] alla fine di un messaggio.
Come fa ChatGPT a sapere come analizzare i dati?
Una delle capacità principali di ChatGPT è la possibilità di eseguire analisi complesse basate su prompt in linguaggio naturale. Per far funzionare tutto questo, i modelli di ChatGPT vengono post-addestrati su un grande volume di attività di analisi dei dati. Dopo essere stato esposto a set di dati di esempio, a domande in linguaggio naturale su tali set di dati e al codice scritto dagli analisti per rispondere a quelle domande, il modello è ora in grado di generare nuovo codice per eseguire analisi inedite. È per questo che ChatGPT “sa” come usare librerie Python specializzate per svolgere attività complesse.
Come esegue il codice ChatGPT?
Quando analizza i dati, ChatGPT ottiene accesso a un ambiente sicuro di esecuzione del codice. L’ambiente è precaricato con centinaia di librerie Python e ChatGPT sa come scrivere codice per importarle e usarle. L’ambiente ha accesso ai file allegati al prompt di ChatGPT, il che gli consente di interagire con i dati strutturati che carichi. L’ambiente può anche accedere ai file recuperati tramite GPT Actions.
Quando ChatGPT genera codice in risposta al tuo prompt, lo invia all’ambiente per l’esecuzione. Poi ha accesso agli output dell’ambiente, inclusi eventuali errori prodotti dal codice generato. ChatGPT è in grado di interpretare gli errori e risolvere automaticamente i problemi del codice generato.
L’ambiente di esecuzione del codice di ChatGPT non è in grado di generare direttamente richieste di rete in uscita. Inoltre, l’esecuzione del codice è isolata dal resto della piattaforma di hosting di ChatGPT, il che garantisce la sicurezza della funzionalità.
Quando ChatGPT analizza i dati per la prima volta durante una conversazione, viene generata una nuova istanza dell’ambiente di esecuzione del codice. Questa istanza è accessibile solo all’interno della conversazione associata e viene distrutta entro 13 ore da quando la conversazione diventa inattiva.
Quali sono alcune applicazioni al di fuori dell’analisi dei dati?
L’ambiente di esecuzione del codice di ChatGPT è progettato principalmente per interagire con dati strutturati. Tuttavia, le capacità principali della funzionalità (scrivere ed eseguire codice, accedere all’output dell’esecuzione) consentono un’ampia varietà di applicazioni al di fuori dell’analisi dei dati.
Le applicazioni includono:
Manipolazione e generazione di file
Analisi tematica di dati non strutturati e documenti di testo
ecc.
ChatGPT è addestrato su una varietà di attività di programmazione e può trovare modi creativi per usare l’ambiente di esecuzione del codice per portare a termine i compiti.
