6 cách sử dụng ChatGPT làm công cụ phân tích dữ liệu
Trong vài tháng qua, số lượng công cụ trí tuệ nhân tạo được phát hành đã tăng lên. Một trong những công cụ mạnh mẽ như vậy là ChatGPT, một LLM nâng cao có khả năng hiểu và tổ chức các cuộc hội thoại bằng văn bản giống con người.
Mặc dù ChatGPT đã được chứng minh là có khả năng tạo văn bản hội thoại, nhưng nó vẫn là một tài sản quý giá đối với mọi người trong các ngành khác nhau. Đối với các nhà phân tích dữ liệu, ChatGPT có thể được sử dụng để nâng cao khả năng phân tích của họ và xử lý các thách thức dữ liệu phức tạp. Hãy xem xét một số cách mà các nhà phân tích dữ liệu có thể sử dụng ChatGPT để làm việc hiệu quả hơn trong công việc hàng ngày của họ.
Mục Lục
1. Tinh chỉnh ý tưởng về một nhiệm vụ
Các nhà phân tích dữ liệu có thể tận dụng các khả năng của ChatGPT để tinh chỉnh và động não về một nhiệm vụ hoặc nghiên cứu điển hình. Vì ChatGPT có thể tạo văn bản hội thoại nên bạn có thể tương tác với nó và khám phá các quan điểm khác nhau bằng cách đặt câu hỏi.
Giả sử bạn muốn viết một kịch bản để tự động hóa quy trình kinh doanh. Bạn có thể hỏi ChatGPT để biết ý tưởng về cách bắt đầu. Tất cả những gì bạn phải làm là yêu cầu nó nhắc qua trò chuyện và đợi phản hồi của nó. Bạn có thể đặt thêm câu hỏi hoặc quan điểm thay thế từ câu trả lời.
Nghiên cứu điển hình: Tôi có một vấn đề kinh doanh. Tôi muốn tạo trang tổng quan trong Excel để phân đoạn và theo dõi hành vi của khách hàng. Tôi hiện đang điều hành một quán cà phê và một số đơn đặt hàng qua trang web thương mại điện tử của tôi.
Tôi nên thu thập loại thông tin nào từ khách hàng của mình? Tôi nên đo lường những chỉ số hiệu suất chính nào? Tôi nên sử dụng công cụ và loại trực quan hóa nào? Ngoài ra, loại phân tích thuần tập nào và bạn sẽ đề xuất điều gì để tôi kết hợp cho phân khúc người dùng của mình?
2. Sửa lỗi và khắc phục sự cố
Bạn gặp lỗi trong mã, công thức hoặc tập lệnh trong công việc hàng ngày với tư cách là nhà phân tích dữ liệu. Cuộc gặp gỡ trò chuyện với ChatGPT có thể cung cấp các chiến lược gỡ lỗi, góc nhìn mới hoặc thậm chí là giải pháp mã cho các lỗi.
ChatGPT có thể giải thích lý do mã của bạn gây ra sự cố ngay từ đầu nếu bạn cung cấp lời nhắc và thông báo lỗi.
Lời nhắc của tôi: Tôi muốn công thức DAX này trả về một giá trị dựa trên ngày đã chọn trên bộ lọc của tôi. Năm và tháng được xem xét. Tuy nhiên, công thức dưới đây trả về một lỗi.
Customer Espresso and Cappuccino= CALCULATE(
SUM('Sales Data'[Amount]), ,
KEEPFILTERS( 'Sales Data'[Product Type] ="Espresso" and 'Sales Data'[Product Type] ="Cappuccino")
3. Giải thích dữ liệu và giải thích mã phức tạp
ChatGPT tỏ ra hữu ích khi cố gắng hiểu một đoạn mã dài hoặc phức tạp. Để hiểu mã trong những trường hợp này, hãy sao chép và dán mã mà bạn đang cố gắng hiểu và yêu cầu phản hồi bằng cách nói: “Giải thích mã này”.
4. Viết, chỉnh sửa và tạo mã, công thức và cú pháp
Theo cách tương tự mà ChatGPT có thể được sử dụng để diễn giải mã hóa phức tạp. Bạn có thể yêu cầu nó tạo mã hoặc cú pháp cho bạn.
Nghiên cứu điển hình: Bạn có một câu lệnh if trong Python với Vòng lặp for. Mã hiện tại của bạn chỉ kiểm tra xem độ dài của myList có chính xác là 3 hay không và lặp qua nó nếu câu lệnh là đúng. Mặt khác, nó thực thi câu lệnh khác và xuất từng mục trong myList2. Tuy nhiên, bạn muốn sửa đổi nó để thay vào đó in tất cả các mục trong một trong hai danh sách với chính xác bốn chữ cái.
Lời nhắc của tôi: thay vào đó, bạn có thể sửa đổi mã Python này để in tất cả các mục trong một trong hai danh sách với chính xác bốn chữ cái không:
myList = ['Python', 'MUO', 'Hello']myList2 = ["Fish", "Gold", "Bag"]
if len(myList) == 3:
for items in myList:
print(items)
else:
for items2 in myList2:
print(items2)
5. Học những kỹ năng mới
Chúng tôi có một bài viết về cách bạn có thể thêm ngày và giờ tĩnh trong Google Trang tính. Bạn có thể sử dụng ChatGPT để tìm hiểu thêm về chủ đề này hoặc cách thực hiện điều gì đó tương tự trong một ứng dụng khác. Ví dụ: cách thêm ngày giờ tĩnh trong Tableau.
Bằng cách viết lời nhắc, bạn có thể tìm hiểu về các tính năng và kỹ năng mới hoặc cách sử dụng một chức năng cụ thể trong công cụ phân tích yêu thích của mình.
6. Ghi lại mã của bạn
Các mã có nhận xét sẽ dễ đọc hơn. Nhưng bạn có thể thừa nhận rằng mọi người đều thấy quá trình này nhàm chán và đơn điệu. ChatGPT có thể thực hiện nhiệm vụ này một cách dễ dàng với độ chính xác và hiệu quả cao.
Đặt câu hỏi cho nó và nó sẽ cung cấp cho bạn mã được nhận xét đầy đủ mà bạn có thể sao chép và dán vào phản hồi.
Lời nhắc của tôi: Bạn có thể thêm nhận xét vào mã SQL này không:
SELECT e.employee_id AS "Employee #"
, e.first_name || ' ' || e.last_name AS "Name"
, e.email AS "Email"
, e.phone_number AS "Phone"
, TO_CHAR(e.hire_date, 'MM/DD/YYYY') AS "Hire Date"
, TO_CHAR(e.salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS "Salary"
, e.commission_pct AS "Comission %"
, 'works as ' || j.job_title || ' in ' || d.department_name || ' department (manager: '
|| dm.first_name || ' ' || dm.last_name || ') and immediate supervisor: ' || m.first_name || ' ' || m.last_name AS "Current Job"
, TO_CHAR(j.min_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' - ' ||
TO_CHAR(j.max_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS "Current Salary"
, 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/YYYY') || ' to ' || TO_CHAR(jh.end_date, 'MM/DD/YYYY') ||
' as ' || jj.job_title || ' in ' || dd.department_name || ' department' AS "History Job Title"
FROM employees e
-- to get title of current job_id
JOIN jobs j
ON e.job_id = j.job_id
-- to get name of current manager_id
LEFT JOIN employees m
ON e.manager_id = m.employee_id
-- to get name of current department_id
LEFT JOIN departments d
ON d.department_id = e.department_id
-- to get name of manager of current department
LEFT JOIN employees dm
ON d.manager_id = dm.employee_id
-- to get name of location
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
-- to get job history of employee
LEFT JOIN job_history jh
ON e.employee_id = jh.employee_id
-- to get title of job history job_id
LEFT JOIN jobs jj
ON jj.job_id = jh.job_id
-- to get namee of department from job history
LEFT JOIN departments dd
ON dd.department_id = jh.department_id
ORDER BY e.employee_id;
Nhà phân tích dữ liệu có thể sử dụng ChatGPT trong công việc của họ
Các giải pháp AI mạnh mẽ như ChatGPT giúp tăng năng suất của mọi người, kể cả các nhà phân tích dữ liệu. Bằng cách sử dụng các khả năng xử lý ngôn ngữ tự nhiên của ChatGPT và đặt câu hỏi phù hợp, các nhà phân tích dữ liệu có thể lấy ý tưởng và hiểu biết sâu sắc về nhiệm vụ của họ một cách nhanh chóng và chính xác.
Tuy nhiên, mặc dù ChatGPT có thể là cộng tác viên trong công việc của bạn, nhưng điều quan trọng là phải đánh giá nghiêm túc và kiểm tra phản hồi của nó. Vì vậy, hãy khám phá công nghệ tuyệt vời này, tích hợp nó vào quy trình làm việc của bạn và cho tôi biết suy nghĩ của bạn.