Come utilizzare l’interprete di codice di OpenAI per analizzare i dati

Uso dell'interprete di codice di OpenAI per analisi dati

Esplorare i multipli di revenue di SaaS con l’aiuto dell’IA

foto generata da OpenAI Dall-E tool

Ho rimandato la scrittura di nuovi post di analisi dei dati per un po’ di tempo. Il rendimento dell’investimento sembrava troppo basso. Raccogliere dati, pulirli e scrivere codice di grafici ben tarati richiede molto tempo e comporta molto lavoro noioso.

Ma i tempi sono cambiati! Ho visto che OpenAI ha finalmente rilasciato il loro strumento Code Interpreter, che potenzialmente mi libera dalla necessità di fare compiti noiosi e ripetitivi sui dati. Vediamo come l’IA può aiutarmi in un progetto che ho rimandato per mesi – un seguito della mia storia sui Multipli di Revenue di SaaS, Tassi d’Interesse e Modellazione in R

Ottenere i Dati

Questa è l’unica area in cui Code Interpreter non può ancora aiutare. Ho dovuto uscire da solo e raccogliere dati dalle seguenti fonti:

  • Prezzo/Ammontare delle vendite da Macrotrends
  • Tassi dei Fondi Federali dalla pagina della St Louis Federal Reserve
  • Dati dei rendimenti del Tesoro dal sito del Dipartimento del Tesoro

Senza l’aiuto dell’IA, ho anche scritto il codice Python per analizzare e combinare queste fonti in un singolo file CSV. Anche qui, avrei dovuto usare strumenti di IA. Ad esempio, ChatGPT è ottimo per generare codice Python pandas per la manipolazione dei dati.

Comunque, ecco uno snapshot dei dati che inseriremo nel nostro amico robot. Oltre 2000 punti dati Prezzo/Ammontare delle vendite per oltre 10 anni e quasi 100 aziende.

typhon/saasrevenuewinterestrates | Workspace | data.world

Abilitare l’Interprete

Se paghi per ChatGPT come faccio io, dovresti avere accesso a Code Interpreter. Vai semplicemente alle impostazioni per abilitare questa funzione Beta.

Caricare i Dati

Con l’Interprete abilitato, possiamo ora caricare il nostro file CSV e fare domande all’Interprete su…