Doriți să vă îmbunătățiți jocul de analiză a datelor? Iată câteva modalități ingenioase de a folosi ChatGPT ca instrument puternic în setul de instrumente pentru analist de date.
În ultimele luni, s-a înregistrat o creștere a numărului de instrumente de inteligență artificială lansate. Un astfel de instrument puternic este ChatGPT, un LLM avansat capabil să înțeleagă și să țină conversații text asemănătoare oamenilor.
Deși s-a dovedit că ChatGPT generează text conversațional, a fost un atu valoros pentru oamenii din diverse industrii. Pentru analiștii de date, ChatGPT poate fi folosit pentru a-și îmbunătăți capacitățile analitice și pentru a face față provocărilor complexe de date. Să ne uităm la câteva moduri în care analiștii de date pot folosi ChatGPT pentru a fi mai productivi în munca lor de zi cu zi.
1. Rafinați ideile despre o sarcină
Analiștii de date pot valorifica capacitățile ChatGPT pentru a perfecționa și a face brainstorming despre o sarcină sau un studiu de caz. De cand ChatGPT
poate genera text conversațional, îl puteți implica și explora diverse perspective punând întrebări.Să presupunem că doriți să scrieți un script pentru a automatiza un proces de afaceri. Puteți cere idei ChatGPT despre cum să începeți. Tot ce trebuie să faceți este să îi cereți o solicitare prin chat și să așteptați răspunsul acestuia. Puteți pune întrebări suplimentare sau puncte de vedere alternative din răspuns.
Studiu de caz: Am o problemă de afaceri. Vreau să creați un tablou de bord în Excel să segmentez și să urmăresc comportamentul clientului meu. În prezent, conduc o cafenea, iar câțiva fac comenzi prin site-ul meu de comerț electronic.
Ce fel de informații ar trebui să colectez de la clienții mei? Ce indicatori cheie de performanță ar trebui să măsoare? Ce instrument și tip de vizualizare ar trebui să folosesc? De asemenea, ce fel de analiză de cohortă și ce îmi veți recomanda să încorporez pentru segmentarea utilizatorilor?
2. Remedierea erorilor și depanarea
Întâmpinați erori în codul, formula sau scriptul dvs. în timpul activității de zi cu zi ca analist de date. O întâlnire conversațională cu ChatGPT poate oferi strategii de depanare, o perspectivă nouă sau chiar soluții de cod pentru erori.
ChatGPT poate explica de ce codul dvs. a aruncat problema în primul rând dacă furnizați o solicitare și mesajul de eroare.
Indemnul meu: vreau ca această formulă DAX să returneze o valoare bazată pe data selectată pe filtrul meu. Anul și luna luate în considerare. Cu toate acestea, formula de mai jos a returnat o eroare.
Client Espresso și Cappuccino=
CALCULATI(
SUMĂ(„Date vânzări”[Cantitate]),,
FILTRE DE PĂSTRARE( „Date vânzări”[Tipul de produs] ="Espresso" și „Date vânzări”[Tipul de produs] ="Cappuccino")
3. Pentru a interpreta datele și a explica codul complex
ChatGPT se dovedește util atunci când încercați să înțelegeți o bucată lungă sau complexă de cod. Pentru a înțelege codul în aceste situații, copiați și inserați codul pe care încercați să îl înțelegeți și solicitați un răspuns spunând „Explicați acest cod”.
4. Pentru a scrie, edita și genera coduri, formule și sintaxă
În același mod în care ChatGPT poate fi folosit pentru a interpreta codificarea complexă. Puteți cere ca acesta să creeze codul sau sintaxa pentru dvs.
Studiu de caz: Tu ai Instrucțiunea Python if cu o buclă for. Codul dvs. actual verifică doar dacă lungimea myList este exact 3 și trece prin el dacă declarația este adevărată. În caz contrar, execută instrucțiunea else și scoate fiecare articol din myList2. Cu toate acestea, ați dori să îl modificați pentru a imprima toate elementele din oricare dintre liste cu exact patru litere.
Indemnul meu: puteți modifica acest cod Python pentru a imprima toate elementele din oricare dintre liste cu exact patru litere:
lista mea = ['Piton', „MUO”, 'Buna ziua']
lista mea2 = ["Peşte", "Aur", "Sac"]
dacălen(lista mea)== 3:
pentru articolele din myList:
imprimare(articole)
altfel:
pentru articolele2 din myList2:
imprimare(articolele 2)
5. Învățarea de noi abilități
Avem un articol despre cum poți adăugați o dată și o oră statică în Foi de calcul Google. Puteți folosi ChatGPT pentru a afla mai multe despre acest subiect sau cum să faceți ceva similar într-o altă aplicație. De exemplu, cum să adăugați o dată și o oră statică în Tableau.
Scriind o solicitare, puteți afla despre funcții și abilități noi sau despre cum să utilizați o anumită funcție în instrumentul dvs. analitic preferat.
6. Documentați-vă codurile
Codurile care au comentarii sunt mai ușor de citit. Dar puteți recunoaște că toată lumea consideră procesul plictisitor și monoton. ChatGPT poate îndeplini această sarcină fără efort și cu mare acuratețe și eficiență.
Pune-i o întrebare și îți va oferi un cod complet comentat pe care îl poți copia și lipi ca răspuns.
Solicitarea mea: Puteți adăuga comentarii la acest cod SQL:
SELECTAȚI
e.employee_id LA FEL DE„Angajat #”
, e.prenume || ' ' || e.nume LA FEL DE"Nume"
, e.mail LA FEL DE"E-mail"
, e.phone_number LA FEL DE"Telefon"
, TO_CHAR(e.dată_închiriere, „LL/ZZ/AAAA”) LA FEL DE"Data angajării"
, TO_CHAR(e.salariu, „L99G999D99”, 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') LA FEL DE"Salariu"
, e.commission_pct LA FEL DE„% comision”
, "funcționează ca" || j.titlul_postului || 'in' || d.nume_departament || ' Manager de departament: '
|| dm.prenume || ' ' || dm.nume || ') și supervizorul imediat: ' || m.prenume || ' ' || m.nume LA FEL DE"Locul de munca actual"
, TO_CHAR(j.min_salary, „L99G999D99”, 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' - ' ||
TO_CHAR(j.max_salary, „L99G999D99”, 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') LA FEL DE"Salariul actual"
, l.adresa_strazii || ', ' || l.cod_poștal || ', ' || l.oraș || ', ' || l.stat_provincia || ', '
|| c.nume_țară || ' (' || r.numele_regiunii || ')'LA FEL DE"Locație"
, jh.job_id LA FEL DE„Istoric ID job”
, 'a lucrat de la' || TO_CHAR(jh.start_date, „LL/ZZ/AAAA”) || ' la ' || TO_CHAR(jh.end_date, „LL/ZZ/AAAA”) ||
' la fel de ' || jj.titlul_postului || 'in' || dd.nume_departament || 'departament'LA FEL DE„Denumirea postului de istorie”
DIN angajați e-- la obține titlul job_id curent
A TE ALATURA locuri de munca j
ON e.job_id = j.job_id
-- la obține numele managerului_id curent
LEFT JOIN angajați m
ON e.manager_id = m.employee_id
-- la obține numele departamentului_id curent
LEFT JOIN departamente d
ON d.department_id = e.department_id
-- la obține numele directorului departamentului actual
-- (nu este egal cu managerul actual și poate fi egal cu angajatul însuși)
LEFT JOIN angajati dm
ON d.manager_id = dm.employee_id
-- la obține numele locației
LEFT JOIN locații l
ON d.location_id = l.location_id
Țări LEFT JOIN c
ON l.country_id = c.country_id
LEFT JOIN regiunile r
ON c.region_id = r.region_id
-- la obține istoricul de muncă al angajatului
LEFT JOIN job_istory jh
ON e.employee_id = jh.employee_id
-- la obține titlul istoricului postului job_id
LEFT JOIN locuri de munca jj
ON jj.job_id = jh.job_id
-- la obține numele departamentului din istoricul postului
LEFT JOIN departamente dd
ON dd.department_id = jh.department_id
ORDINDEe.card de identitate al angajatului;
Analiștii de date pot folosi ChatGPT în munca lor
Soluțiile AI puternice, cum ar fi ChatGPT, sporesc productivitatea tuturor, chiar și analiștilor de date. Folosind capabilitățile de procesare a limbajului natural ChatGPT și solicitând promptul potrivit, analiștii de date pot obține rapid și precis idei și informații despre sarcinile lor.
Cu toate acestea, deși ChatGPT poate fi un colaborator în munca dvs., este vital să evaluați critic și să testați feedback-ul. Așa că explorați această tehnologie fantastică, integrați-o în fluxul dvs. de lucru și spuneți-mi părerea dvs.