Chcesz ulepszyć swoją grę do analizy danych? Oto kilka pomysłowych sposobów wykorzystania ChatGPT jako potężnego narzędzia w zestawie narzędzi analityka danych.

W ciągu ostatnich kilku miesięcy nastąpił wzrost liczby udostępnianych narzędzi sztucznej inteligencji. Jednym z takich potężnych narzędzi jest ChatGPT, zaawansowany LLM zdolny do rozumienia i prowadzenia rozmów tekstowych przypominających ludzi.

Chociaż udowodniono, że ChatGPT generuje tekst konwersacyjny, jest cennym zasobem dla ludzi z różnych branż. Analitycy danych mogą wykorzystać ChatGPT do zwiększenia swoich możliwości analitycznych i radzenia sobie ze złożonymi wyzwaniami związanymi z danymi. Przyjrzyjmy się kilku sposobom, w jakie analitycy danych mogą wykorzystać ChatGPT, aby zwiększyć produktywność w codziennej pracy.

1. Doprecyzuj pomysły dotyczące zadania

Analitycy danych mogą wykorzystać możliwości ChatGPT, aby udoskonalić i przeprowadzić burzę mózgów na temat zadania lub studium przypadku. Od ChatGPT może generować tekst konwersacyjny, możesz go angażować i eksplorować różne perspektywy, zadając pytania.

instagram viewer

Załóżmy, że chcesz napisać skrypt automatyzujący proces biznesowy. Możesz poprosić ChatGPT o pomysły, jak zacząć. Wszystko, co musisz zrobić, to poprosić go o monit za pośrednictwem czatu i poczekać na odpowiedź. Możesz zadawać dalsze pytania lub alternatywne punkty widzenia na podstawie odpowiedzi.

Studium przypadku: Mam problem biznesowy. chcę stworzyć pulpit nawigacyjny w Excelu segmentować i śledzić zachowanie mojego klienta. Obecnie prowadzę kawiarnię, a kilka składa zamówienia za pośrednictwem mojej witryny e-commerce.

Jakie informacje powinienem zbierać od moich klientów? Jakie kluczowe wskaźniki wydajności powinienem mierzyć? Jakiego narzędzia i rodzaju wizualizacji powinienem użyć? Ponadto, jaki rodzaj analizy kohortowej i co zalecisz, aby włączyć do mojej segmentacji użytkowników?

2. Naprawianie błędów i rozwiązywanie problemów

Podczas codziennej pracy jako analityk danych napotykasz błędy w swoim kodzie, formule lub skrypcie. Konwersacyjne spotkanie z ChatGPT może zapewnić strategie debugowania, świeże spojrzenie, a nawet kodowanie rozwiązań błędów.

ChatGPT może wyjaśnić, dlaczego Twój kod spowodował problem, jeśli podasz monit i komunikat o błędzie.

Moja zachęta: Chcę, aby ta formuła języka DAX zwracała wartość na podstawie daty wybranej w moim filtrze. Uwzględniono rok i miesiąc. Jednak poniższa formuła zwróciła błąd.

Klient Espresso i Cappuccino= 

OBLICZ(

SUMA(„Dane dotyczące sprzedaży”[Kwota]),,

ZACHOWAJ FILTRY ( „Dane dotyczące sprzedaży”[Typ produktu] ="Espresso" I „Dane dotyczące sprzedaży”[Typ produktu] ="Cappuccino")

3. Interpretować dane i wyjaśniać złożony kod

ChatGPT okazuje się pomocny przy próbie zrozumienia długiego lub złożonego fragmentu kodu. Aby zrozumieć kod w takich sytuacjach, skopiuj i wklej kod, który próbujesz zrozumieć, i poproś o odpowiedź, mówiąc: „Wyjaśnij ten kod”.

4. Aby pisać, edytować i generować kody, formuły i składnię

W ten sam sposób, w jaki ChatGPT może być używany do interpretacji złożonego kodowania. Możesz poprosić o utworzenie dla Ciebie kodu lub składni.

Studium przypadku: Masz Python instrukcja if z pętlą for. Twój obecny kod sprawdza tylko, czy długość myList wynosi dokładnie 3 i przechodzi przez nią, jeśli stwierdzenie jest prawdziwe. W przeciwnym razie wykonuje instrukcję else i wyświetla każdy element w myList2. Chciałbyś jednak zmodyfikować go tak, aby zamiast tego drukował wszystkie elementy na dowolnej liście z dokładnie czterema literami.

Mój monit: czy możesz zmodyfikować ten kod Pythona, aby wydrukować wszystkie elementy na dowolnej liście z dokładnie czterema literami:

moja lista = ['Pyton', „MUO”, 'Cześć']

mojaLista2 = ["Ryba", "Złoto", "Torba"]

JeśliLen(moja lista)== 3:

dla pozycji na mojej liście:

wydrukować(rzeczy)

w przeciwnym razie:

dla przedmiotów2 na mojej liście2:

wydrukować(przedmioty2)

5. Uczenie się nowych umiejętności

Mamy artykuł o tym, jak możesz dodaj statyczną datę i godzinę w Arkuszach Google. Możesz użyć ChatGPT, aby dowiedzieć się więcej na ten temat lub dowiedzieć się, jak zrobić coś podobnego w innej aplikacji. Na przykład, jak dodać statyczną datę i godzinę w Tableau.

Pisząc monit, możesz dowiedzieć się o nowych funkcjach i umiejętnościach lub jak korzystać z określonej funkcji w ulubionym narzędziu analitycznym.

6. Udokumentuj swoje kody

Kody z komentarzami są łatwiejsze do odczytania. Ale możesz przyznać, że wszyscy uważają ten proces za nudny i monotonny. ChatGPT może wykonać to zadanie bez wysiłku, z dużą dokładnością i wydajnością.

Zadaj mu pytanie, a otrzymasz w pełni skomentowany kod, który możesz skopiować i wkleić w odpowiedzi.

Moja zachęta: Czy możesz dodać komentarze do tego kodu SQL:

WYBIERAĆ

 e.identyfikator_pracownika JAK"Pracownik #"

, e.imię || ' ' || e.nazwisko JAK"Nazwa"

, e-mail JAK"E-mail"

, e.numer_telefonu JAK"Telefon"

, TO_CHAR(e.data_zatrudnienia, „MM/DD/RRRR”) JAK"Data wynajmu"

, TO_CHAR(e.wynagrodzenie, „L99G999D99”, 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') JAK"Wynagrodzenie"

, e.prowizja_pkt JAK„Prowizja %”

, 'pracuje jako ' || j.tytuł_stanowiska || ' W ' || d.nazwa_wydziału || ' kierownik działu: '

|| dm.imię || ' ' || dm.nazwisko || ') i bezpośredniego przełożonego: ' || m.imię || ' ' || m.nazwisko JAK"Obecna praca"

, TO_CHAR(j.min_wynagrodzenie, „L99G999D99”, 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' - ' ||

TO_CHAR(j.max_wynagrodzenie, „L99G999D99”, 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') JAK"Aktualna pensja"

, l.ulica_adres || ', ' || l.kod_pocztowy || ', ' || l.miasto || ', ' || l.stan_prowincja || ', '

|| c.nazwa_kraju || ' (' || r.nazwa_regionu || ')'JAK"Lokalizacja"

, jh.identyfikator_zadania JAK„Identyfikator zadania historii”

, „pracował od” || TO_CHAR(jh.data_początkowa, „MM/DD/RRRR”) || ' Do ' || TO_CHAR(jh.data_końcowa, „MM/DD/RRRR”) ||

' Jak ' || jj.tytuł_stanowiska || ' W ' || dd.nazwa_działu || ' dział'JAK„Historia stanowiska”


OD pracowników m.in

-- Do Dostawać tytuł aktualnego job_id

 DOŁĄCZYĆ Oferty pracy J

ON e.identyfikator_zadania = j.identyfikator_zadania

-- Do Dostawać nazwa bieżącego manager_id

 Pracownicy LEFT JOIN m.in

ON e.identyfikator_menedżera = m.identyfikator_pracownika

-- Do Dostawać nazwa bieżącego id_działu

 LEWY DOŁĄCZ do działów d

ON d.id_department = e.id_department

-- Do Dostawać nazwisko kierownika obecnego działu

-- (nie równa obecnemu kierownikowi i może być równa samemu pracownikowi)

 LEWY DOŁĄCZ pracownicy dm

ON d.identyfikator_menedżera = dm.identyfikator_pracownika

-- Do Dostawać nazwa lokalizacji

 lokalizacje LEFT JOIN l

ON d.identyfikator_lokalizacji = l.identyfikator_lokalizacji

 kraje LEFT JOIN c

ON l.identyfikator_kraju = c.identyfikator_kraju

 LEWY DOŁĄCZ regiony r

WŁ c.identyfikator_regionu = r.identyfikator_regionu

-- Do Dostawać historia pracy pracownika

 LEWY DOŁĄCZ historia_zadań jh

ON e.identyfikator_pracownika = jh.id_pracownika

-- Do Dostawać tytuł historii pracy job_id

 LEWY DOŁĄCZ Oferty pracy jj

ON jj.identyfikator_zadania = jh.identyfikator_zadania

-- Do Dostawać nazwa działu z historii pracy

 LEWY DOŁĄCZ do działów dd

ON dd.id_department = jh.id_department

ZAMÓWIENIEPRZEZmi.dowód pracownika;

Analitycy danych mogą używać ChatGPT w swojej pracy

Potężne rozwiązania AI, takie jak ChatGPT, zwiększają produktywność wszystkich, nawet analityków danych. Wykorzystując możliwości przetwarzania języka naturalnego ChatGPT i zadając odpowiednie pytania, analitycy danych mogą szybko i dokładnie uzyskiwać pomysły i wgląd w swoje zadania.

Jednak chociaż ChatGPT może być współpracownikiem w Twojej pracy, bardzo ważne jest, aby krytycznie ocenić i przetestować jego opinie. Poznaj więc tę fantastyczną technologię, zintegruj ją ze swoim przepływem pracy i daj mi znać, co myślisz.