Manieren om ChatGPT te gebruiken als gegevensanalysator

De afgelopen maanden is het aantal AI-tools dat beschikbaar is voor gebruikers toegenomen. Een zo'n krachtig model is ChatGPT, een geavanceerd groot taalmodel (LLM) dat in staat is om mensachtige tekstconversaties te begrijpen en uit te voeren.

Hoewel ChatGPT heeft bewezen in staat te zijn om met de gebruiker te chatten en onderwerpen met betrekking tot claims te creëren, is het een waardevolle aanwinst geweest voor mensen in verschillende branches. 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 een data-analist ChatGPT kan gebruiken om productiever te zijn in zijn dagelijkse werk. Verifiëren Een webtoepassing maken met ChatGPT.

1. Verfijning van ideeën over een taak

Gegevensanalisten kunnen gebruikmaken van de mogelijkheden van ChatGPT om een ​​taak of casestudy te verbeteren en erover te brainstormen. vanwege ChatGPT Het kan een chatscript genereren, dat u kunt gebruiken en verschillende perspectieven kunt verkennen door gedetailleerde aanwijzingen te geven.

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 een chatprompt in te voeren en op zijn antwoord te wachten. U kunt vanuit het antwoord meer vragen of alternatieve standpunten stellen en doorgaan.

Casestudykisa: Ik heb een probleem op het werk. Ik wil een dashboard maken in Excel om het gedrag van mijn klanten te segmenteren en te volgen. Ik heb momenteel een coffeeshop en een paar van hen plaatsen bestellingen via mijn e-commercesite.

Wat voor soort informatie moet ik van mijn klanten verzamelen? Welke KPI's moet ik meten? Welke tool moet ik installeren en welk type visualisatie moet ik gebruiken? En wat voor soort groepsanalyse is het en wat zou je aanraden om op te nemen in de gebruikerssegmentatie?

2. Problemen oplossen

Tijdens je dagelijkse werk als data-analist kom je vaak code-, functie- of scriptfouten tegen. Chatten met ChatGPT kan foutopsporingsstrategieën, een nieuw perspectief of zelfs code-oplossingen voor bugs bieden.

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

Eiser: Ik wil dat deze DAX-functie een waarde retourneert op basis van de datum die is opgegeven in mijn filter. Er wordt rekening gehouden met het jaar en de maand. De onderstaande functie heeft echter een fout geretourneerd.

Klant Espresso en Cappuccino = BEREKENEN( SOM('Verkoopgegevens'[Bedrag]), , FILTEREN BEHOUDEN( 'Verkoopgegevens'[Producttype] ="Espresso" en 'Verkoopgegevens'[Producttype] ="Cappuccino")

Verifiëren Hoe u ChatGPT met Excel gebruikt en uw spreadsheet-angsten overwint.

3. Gegevens interpreteren en complexe code uitleggen

ChatGPT is handig bij het begrijpen van een lang of complex stuk code. Om de code in deze situaties te begrijpen, kopieert en plakt u de code die u probeert te begrijpen en vraagt ​​u een reactie door te zeggen: "Leg deze code uit". Verifiëren Manieren waarop ChatGPT u kan helpen bij het schrijven van een roman.

4. Code, functies en syntaxis schrijven, wijzigen en maken

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

Casestudy: Je hebt een Python if-statement met een for-lus. De huidige code controleert alleen of de lengte van myList precies 3 is en herhaalt deze als de bewering waar is. Anders voert het de else-instructie uit en drukt elk element van mijnLijst2 af op het scherm. U kunt het echter wijzigen om alle items in beide lijsten in plaats daarvan met precies vier tekens af te drukken.

Claim: zou je de volgende Python-code kunnen aanpassen om alle elementen in beide lijsten af ​​te drukken met precies XNUMX tekens in plaats van wat wordt gebruikt:

myList = ['Python', 'MUO', 'Hallo'] myList2 = [“Vis”, “Goud”, “Tas”] als len(myList) == 3: voor items in myList: print(items) anders: voor items2 in myList2: print(items2)

5. Leer nieuwe vaardigheden

We hebben een artikel over Een datum en tijd toevoegen in Google Spreadsheets. U kunt ChatGPT gebruiken om hier meer over te weten te komen of om iets soortgelijks in een andere toepassing te doen. Bijvoorbeeld hoe je een vaste datum en tijd toevoegt in Tableau.

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

6. Codedocumentatie

Code met commentaar is meestal gemakkelijker te lezen en te begrijpen. Maar je kunt toegeven dat iedereen het proces vervelend en eentonig vindt. ChatGPT kan deze taak moeiteloos uitvoeren, met grote nauwkeurigheid en efficiëntie.

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

Claim: Kunt u opmerkingen toevoegen aan de volgende SQL-code:

SELECT e.employee_id AS “Werknemer #” , e.first_name || ' ' || e.last_name AS “Naam” , e.email AS “E-mail” , e.phone_number AS “Telefoonnummer” , TO_CHAR(e.hire_date, ‘MM/DD/JJJJ’) AS “Indiensttredingsdatum” , TO_CHAR(e.salary, ‘L99G999D99’, ‘NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS “Salaris” , e.commission_pct AS “Commissie %” , ‘werkt als’ || j.job_title || 'in' || d.department_name || ' afdeling (manager: ' || dm.first_name || ' ' || dm.last_name || ') en directe leidinggevende: ' || m.first_name || ' ' || m.last_name AS “Huidige functie” , TO_CHAR(j.min_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' — ' || TO_CHAR(j.max_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS “Huidig ​​salaris” , l.street_address || ', ' || l.postal_code || ', ' || l.city || ', ' || l.state_province || ', ' || c.country_name || ' (' || r.region_name || ')' AS “Location” , jh.job_id AS “History Job ID” , ‘worked from’ || TO_CHAR(jh.start_date, 'MM/DD/JJJJ') || 'to' || TO_CHAR(jh.end_date, 'MM/DD/JJJJ') || 'as' || jj.job_title || 'in' || dd.department_name || 'department' AS “History Job Title” FROM employees e — om de titel van de huidige job_id te verkrijgen JOIN jobs j ON e.job_id = j.job_id — om de naam van de huidige manager_id te verkrijgen LEFT JOIN employees m ON e.manager_id = m.employee_id — om de naam van de huidige department_id te verkrijgen LEFT JOIN departments d ON d.department_id = e.department_id — om de naam van de manager van de huidige afdeling te verkrijgen — (niet gelijk aan de huidige manager en kan gelijk zijn aan de medewerker zelf) LEFT JOIN employees dm ON d.manager_id = dm.employee_id — om de naam van de locatie te verkrijgen LEFT JOIN locations l ON d.location_id = l.location_id LEFT JOIN countries c ON l.country_id = c.country_id LEFT JOIN regions r ON c.region_id = r.region_id — om de werkgeschiedenis van de medewerker te verkrijgen LEFT JOIN job_history jh ON e.employee_id = jh.employee_id — om de functietitel uit de jobgeschiedenis te halen: job_id LEFT JOIN jobs jj ON jj.job_id = jh.job_id — om de afdelingsnaam uit de jobgeschiedenis te halen: LEFT JOIN departments dd ON dd.department_id = jh.department_id ORDER BY e.employee_id;

Data-analisten kunnen ChatGPT gebruiken in hun werk

Krachtige AI-oplossingen zoals ChatGPT verhogen de productiviteit van iedereen, zelfs van data-analisten. Door de natuurlijke taalverwerkingsmogelijkheden van ChatGPT te gebruiken en de juiste claim te leveren, kunnen data-analisten snel en nauwkeurig inzicht krijgen in hun taken.

Hoewel ChatGPT een medewerker kan zijn in uw werk, is het noodzakelijk om de feedback kritisch te evalueren en te testen. Dus verken deze geweldige technologie, neem het op in je workflow en vertel me je mening. U kunt nu bekijken Belangrijke factoren waarmee u rekening moet houden bij het testen van AI-chatbots op nauwkeurigheid.

Ga naar de bovenste knop