Wil je je data-analysegame naar een hoger niveau tillen? Hier zijn enkele ingenieuze manieren om ChatGPT te gebruiken als een krachtige tool in uw toolkit voor data-analisten.

De afgelopen maanden is er een toename geweest in het aantal tools voor kunstmatige intelligentie dat op de markt is gebracht. Een van die krachtige tools is ChatGPT, een geavanceerde LLM die in staat is om mensachtige tekstconversaties te begrijpen en te houden.

Hoewel bewezen is dat ChatGPT conversatietekst genereert, is het een waardevol bezit geweest voor mensen in verschillende sectoren. Voor data-analisten kan ChatGPT worden gebruikt om hun analytische mogelijkheden te verbeteren en complexe data-uitdagingen aan te pakken. Laten we eens kijken naar enkele manieren waarop data-analisten ChatGPT kunnen gebruiken om productiever te zijn in hun dagelijkse werk.

1. Ideeën over een taak verfijnen

Gegevensanalisten kunnen gebruikmaken van de mogelijkheden van ChatGPT om een ​​taak of casestudy te verfijnen en erover te brainstormen. Sinds

instagram viewer
ChatGPT kan conversatietekst genereren, u kunt deze betrekken en verschillende perspectieven verkennen door vragen te stellen.

Stel dat u een script wilt schrijven om een ​​bedrijfsproces te automatiseren. U kunt ChatGPT om ideeën vragen om aan de slag te gaan. Het enige wat u hoeft te doen is hem via de chat om een ​​prompt te vragen en op zijn antwoord te wachten. U kunt vanuit het antwoord verdere vragen of alternatieve standpunten stellen.

Casestudy: Ik heb een zakelijk probleem. ik wil maak een dashboard in Excel om het gedrag van mijn klant te segmenteren en te volgen. Ik heb momenteel een coffeeshop en een paar plaatsen bestellingen via mijn e-commerce website.

Wat voor soort informatie moet ik van mijn klanten verzamelen? Welke key performance indicators moet ik meten? Welke tool en welk type visualisatie moet ik gebruiken? Ook, wat voor soort cohortanalyse en wat raadt u aan om op te nemen voor mijn gebruikerssegmentatie?

2. Bugs oplossen en probleemoplossing

Tijdens je dagelijkse werk als data-analist kom je bugs tegen in je code, formule of script. Een conversatie-ontmoeting met ChatGPT kan foutopsporingsstrategieën, een nieuw perspectief of zelfs code-oplossingen voor de bugs bieden.

ChatGPT kan uitleggen waarom uw code het probleem in de eerste plaats heeft veroorzaakt als u een prompt en de foutmelding geeft.

Mijn prompt: Ik wil dat deze DAX-formule een waarde retourneert op basis van de geselecteerde datum op mijn filter. Jaar en maand beschouwd. De onderstaande formule heeft echter een fout geretourneerd.

Klant Espresso en Cappuccino= 

BEREKENEN(

SOM('Verkoopdata'[Hoeveelheid]),,

HOUDFILTERS( 'Verkoopdata'[Producttype] ="Espresso" En 'Verkoopdata'[Producttype] ="Cappuccino")

3. Om gegevens te interpreteren en complexe code uit te leggen

ChatGPT is handig bij het proberen een lang of complex stuk code te begrijpen. Om de code in deze situaties te begrijpen, kopieert en plakt u de code die u probeert te begrijpen en vraagt ​​u om een ​​reactie door te zeggen: "Leg deze code uit."

4. Codes, formules en syntaxis schrijven, bewerken en genereren

Op dezelfde manier waarop ChatGPT kan worden gebruikt om complexe codering te interpreteren. U kunt vragen dat het de code of syntaxis voor u maakt.

Casestudy: Je hebt een Python if statement met een for Loop. Uw huidige code controleert alleen of de lengte van myList precies 3 is en loopt er doorheen als de bewering waar is. Anders voert het de else-instructie uit en voert elk item in myList2 uit. U wilt het echter wijzigen om in plaats daarvan alle items in beide lijsten met precies vier letters af te drukken.

Mijn prompt: kun je deze Python-code aanpassen om alle items in beide lijsten in plaats daarvan met precies vier letters af te drukken:

mijnLijst = ['Python', 'MUO', 'Hallo']

mijnLijst2 = ["Vis", "Goud", "Tas"]

alslenen(mijn lijst)== 3:

voor items in mijnLijst:

afdrukken(artikelen)

anders:

voor items2 in mijnLijst2:

afdrukken(items2)

5. Nieuwe vaardigheden leren

We hebben een artikel over hoe je dat kunt doen voeg een statische datum en tijd toe in Google Spreadsheets. U kunt ChatGPT gebruiken om meer over dit onderwerp te weten te komen of om iets soortgelijks in een andere toepassing te doen. Bijvoorbeeld hoe je een statische datum en tijd toevoegt in Tableau.

Door een prompt te schrijven, kunt u meer te weten komen over nieuwe functies en vaardigheden, of hoe u een specifieke functie in uw favoriete analysetool kunt gebruiken.

6. Documenteer uw codes

Codes met commentaar zijn gemakkelijker te lezen. Maar je kunt toegeven dat iedereen het proces saai en eentonig vindt. ChatGPT kan deze taak moeiteloos en met grote nauwkeurigheid en efficiëntie uitvoeren.

Stel het een vraag en het zal je voorzien van volledig becommentarieerde code die je als antwoord kunt kopiëren en plakken.

Mijn prompt: Kunt u opmerkingen toevoegen aan deze SQL-code:

SELECTEER

 e.werknemer_id ALS"Medewerker #"

, e.voornaam || ' ' || e.achternaam ALS"Naam"

, e-mail ALS"E-mail"

, e.telefoonnummer ALS"Telefoon"

, TO_CHAR(e.inhuurdatum, 'MM/DD/JJJJ') ALS"Huur datum"

, TO_CHAR(e.salaris, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') ALS"Salaris"

, e.commission_pct ALS"Commissie %"

, 'werkt als ' || j.job_title || ' in ' || d.afdelingsnaam || ' afdelingsmanager: '

|| dm.voornaam || ' ' || dm.achternaam || ') en direct leidinggevende: ' || m.voornaam || ' ' || m.achternaam ALS"Huidige baan"

, TO_CHAR(j.min_salaris, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' - ' ||

TO_CHAR(j.max_salaris, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') ALS"Huidig ​​salaris"

, l.street_address || ', ' || l.postcode || ', ' || l.stad || ', ' || l.staat_provincie || ', '

|| c.land_naam || ' (' || r.regionaam || ')'ALS"Plaats"

, jh.job_id ALS"Geschiedenis Taak-ID"

, 'werkte van' || TO_CHAR(jh.start_date, 'MM/DD/JJJJ') || ' naar ' || TO_CHAR(jh.einddatum, 'MM/DD/JJJJ') ||

' als ' || jj.job_title || ' in ' || dd.afdelingsnaam || ' afdeling'ALS"Geschiedenis functietitel"


VAN medewerkers e

-- naar krijgen titel van huidige job_id

 MEEDOEN banen J

AAN e.job_id = j.job_id

-- naar krijgen naam van huidige manager_id

 LINKS JOIN medewerkers m

AAN e.manager_id = m.employee_id

-- naar krijgen naam van huidige department_id

 LINKS DOE MEE afdelingen d

ON d.department_id = e.department_id

-- naar krijgen naam van de manager van de huidige afdeling

-- (niet gelijk aan huidige manager en kan gelijk zijn aan de werknemer zelf)

 LINKS BINNEN medewerkers dm

AAN d.manager_id = dm.employee_id

-- naar krijgen naam van locatie

 LEFT JOIN locaties l

AAN d.location_id = l.location_id

 LINKS WORDT LID van landen c

AAN l.country_id = c.country_id

 LEFT JOIN regio's r

AAN c.region_id = r.region_id

-- naar krijgen arbeidsverleden van de werknemer

 LINKS DOE MEE job_history jh

AAN e.employee_id = jh.employee_id

-- naar krijgen titel van taakgeschiedenis job_id

 LINKS DOE MEE banen jj

AAN jj.job_id = jh.job_id

-- naar krijgen naam van de afdeling uit de taakgeschiedenis

 LINKS DOE MEE afdelingen dd

ON dd.department_id = jh.department_id

VOLGORDEDOORe.werknemer_id;

Data-analisten kunnen ChatGPT gebruiken in hun werk

Krachtige AI-oplossingen zoals ChatGPT verhogen ieders productiviteit, zelfs data-analisten. Door de natuurlijke taalverwerkingsmogelijkheden van ChatGPT te gebruiken en de juiste prompt te vragen, kunnen data-analisten snel en nauwkeurig ideeën en inzicht krijgen in hun taken.

Hoewel ChatGPT een medewerker kan zijn in uw werk, is het essentieel om de feedback kritisch te evalueren en te testen. Dus verken deze fantastische technologie, integreer deze in uw workflow en laat me uw mening weten.