Stai cercando di migliorare il tuo gioco di analisi dei dati? Ecco alcuni modi ingegnosi per utilizzare ChatGPT come potente strumento nel tuo toolkit per analisti di dati.
Negli ultimi mesi, c'è stato un aumento del numero di strumenti di intelligenza artificiale rilasciati. Uno di questi potenti strumenti è ChatGPT, un LLM avanzato in grado di comprendere e tenere conversazioni di testo simili a quelle umane.
Sebbene ChatGPT abbia dimostrato di generare testo conversazionale, è stata una risorsa preziosa per le persone di vari settori. Per gli analisti di dati, ChatGPT può essere utilizzato per migliorare le loro capacità analitiche e gestire complesse sfide relative ai dati. Diamo un'occhiata ad alcuni modi in cui gli analisti di dati possono utilizzare ChatGPT per essere più produttivi nel loro lavoro quotidiano.
1. Affina le idee su un'attività
Gli analisti di dati possono sfruttare le capacità di ChatGPT per perfezionare e fare brainstorming su un'attività o un caso di studio. Da ChatGPT
può generare testo colloquiale, puoi coinvolgerlo ed esplorare varie prospettive ponendo domande.Supponiamo di voler scrivere uno script per automatizzare un processo aziendale. Puoi chiedere a ChatGPT idee su come iniziare. Tutto quello che devi fare è chiedergli un prompt tramite la chat e attendere la sua risposta. Puoi porre ulteriori domande o punti di vista alternativi dalla risposta.
Argomento di studio: Ho un problema di lavoro. voglio creare una dashboard in Excel per segmentare e tracciare il comportamento del mio cliente. Attualmente gestisco una caffetteria e alcuni effettuano ordini tramite il mio sito di e-commerce.
Che tipo di informazioni devo raccogliere dai miei clienti? Quali indicatori chiave di prestazione devo misurare? Quale strumento e tipo di visualizzazione devo utilizzare? Inoltre, che tipo di analisi di coorte e cosa consiglieresti di incorporare per la segmentazione dei miei utenti?
2. Correzione di bug e risoluzione dei problemi
Incontri bug nel tuo codice, formula o script durante il tuo lavoro quotidiano come analista di dati. Un incontro conversazionale con ChatGPT può fornire strategie di debug, una nuova prospettiva o persino soluzioni di codice ai bug.
ChatGPT può spiegare perché il tuo codice ha generato il problema in primo luogo se fornisci un prompt e il messaggio di errore.
Il mio suggerimento: desidero che questa formula DAX restituisca un valore basato sulla data selezionata nel mio filtro. Anno e mese considerati. Tuttavia, la formula seguente ha restituito un errore.
Cliente Espresso e Cappuccino=
CALCOLARE(
SOMMA('Dati di vendita'[Quantità]),,
MANTIENIFILTRI( 'Dati di vendita'[Tipo di prodotto] ="Caffè espresso" E 'Dati di vendita'[Tipo di prodotto] ="Cappuccino")
3. Interpretare i dati e spiegare il codice complesso
ChatGPT si rivela utile quando si tenta di comprendere un pezzo di codice lungo o complesso. Per comprendere il codice in queste situazioni, copia e incolla il codice che stai tentando di comprendere e richiedi una risposta dicendo "Spiega questo codice".
4. Scrivere, modificare e generare codici, formule e sintassi
Allo stesso modo in cui ChatGPT può essere utilizzato per interpretare codici complessi. Puoi richiedere che crei il codice o la sintassi per te.
Argomento di studio: Hai un Istruzione if di Python con un ciclo for. Il tuo codice corrente controlla solo se la lunghezza di myList è esattamente 3 e lo scorre se l'istruzione è vera. In caso contrario, esegue l'istruzione else e genera ogni elemento in myList2. Tuttavia, vorresti modificarlo per stampare invece tutti gli elementi in entrambi gli elenchi con esattamente quattro lettere.
Il mio suggerimento: puoi modificare questo codice Python per stampare tutti gli elementi in entrambi gli elenchi con esattamente quattro lettere invece:
miaLista = ['Pitone', 'MUO', 'Ciao']
miaLista2 = ["Pescare", "Oro", "Borsa"]
Selen(la mia lista)== 3:
per gli elementi in myList:
stampa(elementi)
altro:
per elementi2 in myList2:
stampa(articoli2)
5. Imparare nuove abilità
Abbiamo un articolo su come puoi aggiungi una data e un'ora statiche in Fogli Google. Puoi utilizzare ChatGPT per saperne di più su questo argomento o su come fare qualcosa di simile in un'altra applicazione. Ad esempio, come aggiungere una data e un'ora statiche in Tableau.
Scrivendo un prompt, puoi conoscere nuove funzionalità e competenze o come utilizzare una funzione specifica nel tuo strumento analitico preferito.
6. Documenta i tuoi codici
I codici con commenti sono più facili da leggere. Ma puoi ammettere che tutti trovano il processo noioso e monotono. ChatGPT può svolgere questo compito senza sforzo e con grande precisione ed efficienza.
Fai una domanda e ti fornirà un codice completamente commentato che puoi copiare e incollare in risposta.
Il mio suggerimento: Puoi aggiungere commenti a questo codice SQL:
SELEZIONARE
e.employee_id COME"Dipendente #"
, e.nome_nome || ' ' || e.cognome COME"Nome"
, e-mail COME"E-mail"
, e.phone_number COME"Telefono"
, TO_CHAR(e.data_assunzione, 'GG/MM/AAAA') COME"Data di assunzione"
, TO_CHAR(e.stipendio, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' VAL_NLS = ''$''') COME"Stipendio"
, e.commission_pct COME"Commissione %"
, 'lavora come ' || j.job_title || ' In ' || d.nome_dipartimento || ' Direttore del dipartimento: '
|| dm.first_name || ' ' || dm.cognome || ') e supervisore diretto: ' || m.nome_nome || ' ' || m.cognome COME"Lavoro attuale"
, TO_CHAR(j.min_salario, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' VAL_NLS = ''$''') || ' - ' ||
TO_CHAR(j.max_salario, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' VAL_NLS = ''$''') COME"Stipendio attuale"
, l.indirizzo_via || ', ' || l.codice_postale || ', ' || l.città || ', ' || l.stato_provincia || ', '
|| c.nome_paese || ' (' || r.nome_regione || ')'COME"Posizione"
, jh.job_id COME"Cronologia ID lavoro"
, 'ha lavorato da' || TO_CHAR(jh.data_inizio, 'GG/MM/AAAA') || ' A ' || TO_CHAR(jh.data_fine, 'GG/MM/AAAA') ||
' COME ' || jj.job_title || ' In ' || gg.nome_dipartimento || ' Dipartimento'COME"Titolo di lavoro storia"
A PARTIRE DAL dipendenti e-- A Ottenere titolo dell'attuale job_id
GIUNTURA lavori J
ON e.job_id = j.job_id
-- A Ottenere nome dell'attuale manager_id
SINISTRA ISCRIVITI dipendenti m
ON e.manager_id = m.employee_id
-- A Ottenere nome dell'id_dipartimento corrente
A SINISTRA UNIRE dipartimenti d
ON d.department_id = e.department_id
-- A Ottenere nome del responsabile dell'attuale dipartimento
-- (non uguale all'attuale dirigente e può essere uguale al dipendente stesso)
SINISTRA ISCRIVITI dipendenti dm
ON d.manager_id = dm.employee_id
-- A Ottenere nome della località
LEFT JOIN località l
ON d.location_id = l.location_id
SINISTRA UNISCI paesi c
ON l.country_id = c.country_id
SINISTRA UNISCITI regioni r
ON c.region_id = r.region_id
-- A Ottenere storia lavorativa del dipendente
LEFT JOIN job_history jh
ON e.employee_id = jh.employee_id
-- A Ottenere titolo della cronologia del lavoro job_id
UNISCITI A SINISTRA lavori jj
ON jj.job_id = jh.job_id
-- A Ottenere nome del dipartimento dalla storia del lavoro
SINISTRA UNISCITI dipartimenti dd
ON dd.department_id = jh.department_id
ORDINEDIe.ID Dipendente;
Gli analisti di dati possono utilizzare ChatGPT nel loro lavoro
Potenti soluzioni AI come ChatGPT aumentano la produttività di tutti, anche degli analisti di dati. Utilizzando le capacità di elaborazione del linguaggio naturale di ChatGPT e chiedendo il prompt giusto, gli analisti di dati possono ottenere rapidamente e con precisione idee e informazioni sui loro compiti.
Tuttavia, mentre ChatGPT può essere un collaboratore nel tuo lavoro, è fondamentale valutare e testare criticamente il suo feedback. Quindi esplora questa fantastica tecnologia, integrala nel tuo flusso di lavoro e fammi sapere cosa ne pensi.