본문 바로가기
개발/LLM

[ChatGPT][Plugin] 데이터 시각화하기

by ▶ Carpe diem ◀ 2024. 2. 13.

ChatGPT Plugin 을 이용하여 데이터를 시각화하는 방법에 대해 알아보겠습니다.

 

목차

     

     

    Visualize Your Data 를 이용하여 데이터 시각화하기

    "Visualize Your Data" 는 Raw 데이터를 놀라운 시각 자료와 차트로 편리하게 변환하는 Plugin 입니다. ChatGPT용으로 설계된 이 플러그인은 다양한 애플리케이션에 대한 통찰력 있는 시각적 자료를 제공하여 이해를 향상시킵니다.

     

    Visualize Your Data Plugin 설치

    먼저 Plugin 을 설치하는 방법에 대해 알아보겠습니다.

     

    Plugin store 에서 "visualize" 로 검색하면 몇 가지 Plugin 이 검색됩니다. ChatGPT 에서 Plugin store 를 활성화시키는 방법을 모르시는 분은 이전 블로그를 참고하세요.

     

     

    [ChatGPT][Plugin] PDF 요약 및 번역하기

    업무, 공부하는데 많은 시간이 소요되는 PDF 문서를 요약하거나 번역하는데, ChatGPT 를 사용하여 효율을 높일 수 있습니다. 먼저, ChatGPT Plugin 사용하기 위해서는 ChatGPT Plus를 구독해야 합니다. 목차

    wide-shallow.tistory.com

     

     

    이번에는 "Visualize Your Data" Plugin 을 설치해보겠습니다.

    Visualize Your Data Plugin 설치
    Visualize Your Data Plugin 설치

     

     

    "Visualize Your Data" Plugin 을 사용하기 위해서는 Julius AI 회원가입을 해야 하는데, Plugin 설치 후 자동으로 회원가입 사이트로 연계됩니다.

    Julius AI 회원가입
    Julius AI 회원가입

     

    설치가 완료되면 ChatGPT 상단에 Visualize Your Data Plugin 아이콘이 보이는 것을 확인할 수 있습니다.

     

    Visualize Your Data Plugin 사용법

    설치가 완료되었으면 Visualize Your Data Plugin 를 사용하는 방법을 알려드리겠습니다.

     

    Raw 데이터 파일 업로드

    데이터를 시각화하기 위한 Raw 데이터를 업로드해야 하기 위해 프롬프트에 아래와 같이 적어줍니다.

    분석할려고 하는 데이터를 올릴 수 있는 링크를 알려줘

     

    그럼 아래와 같이 데이터를 업로드할 수 있는 링크를 알려줍니다.

    Raw 데이터 업로드 링크
    Raw 데이터 업로드 링크

     

    여기를 클릭하면 데이터를 업로드할 수 있습니다. ①번 Upload File 을 클릭하여 Raw 데이터를 업로드합니다.

    Raw 데이터 업로드
    Raw 데이터 업로드

     

    업로드가 완료되면 ②번처럼 파일 리스트가 보입니다.

     

    사용한 CSV 파일은 TheSpreadSheetGuru 사이트에 제공하는 예제 파일을 사용해보았습니다.

    Employee Sample Data.csv 내용
    Employee Sample Data.csv 내용

     

    파일은 아래에서 다운로드 받으실 수 있습니다.

    Employee Sample Data.csv
    0.12MB

     

     

    파일 업로드가 끝났으면 ChatGPT 창으로 돌아와서 데이터 분석을 요청하면 됩니다.

     

    Raw 데이터 시각화하기

    업로드된 Raw 데이터를 시각화하기 위해 프롬프트에 아래와 같이 적어줍니다.

    입사년도별로 남녀 성비를 막대그래프를 이용해서 그려줘

     

    데이터를 분석해서 다음과 같은 그래프를 그려줍니다.

    입사년도별 남녀 성비 막대 그래프
    입사년도별 남녀 성비 막대 그래프

     

     

    Used Visualize Your Data 를 클릭하면 아래와 같이 Request 와 Reponse 를 확인할 수 있습니다.

    Request 와 Response
    Request 와 Response

     

    이번에는 남자직원과 여자직원의 연봉차이를 시각화하기 위해 아래 프롬프트를 입력해보겠습니다.

    남자직원과 여자직원의 연봉차이를 보여주는 그래프를 그려줘

     

    어떤 그래프를 사용할지도 판단해서 아래와 같이 시각화 결과를 보여줍니다.

    남자직원과 여자직원의 연봉 차이
    남자직원과 여자직원의 연봉 차이

     

    전체 남자직원과 전체 여자직원의 연봉을 시각화하니 연령별로는 어떤 차이가 있는지 궁금해져, 아래와 같이 요청해보겠습니다.

    남성과 여성 직원 간의 평균 연봉 차이를 분석할 때 연령별로 분석해줘

     

    그러니 다음과 같이 여러 개의 막대그래프를 보여주었습니다.

    연령별, 남녀 연봉 차이
    연령별 남녀 연봉 차이

     

    각 그래프의 내용을 알고 싶은데, 내용을 알 수 없어 다음과 같이 추가 요청을 해보았습니다.

    위 그래프의 데이터도 표로 보여줘

     

    위 그래프의 데이터를 아래와 같이 표로 보여줍니다.

    연령별 남녀 연봉 차이 분석표
    연령별 남녀 연봉 차이 분석표

     

    마무리

    Visualize Your Data Plugin 를 사용하여 시각화하는 방법을 정리하면 다음과 같습니다.

    1. 설치: 사용자는 ChatGPT Plugin store 에서 검색하여 Visualize Your Data를 설치합니다.
    2. 데이터 선택: 분석하려는 데이터 소스를 업로드 또는 링크를 이용하여 Julius AI 에게 알려줍니다.
    3. 분석: 플러그인 기능을 활용하여 데이터를 분석하고 차트, 그래프 및 기타 시각적 표현을 만듭니다.
               필터 적용, 특정 열 선택 또는 다양한 플롯 옵션을 사용하여 필요에 따라 시각적 요소를 조정합니다.
               프롬프트 예:
                "남녀 직원의 수를 파이 차트로 보여주세요."
    4. 공유 및 내보내기: 생성된 시각적 자료를 다운로드 받아 사용할 수 있습니다.

     

    Visualize Your Data는 데이터를 시각화하고자 하는 요구 사항을 수용할 수 있는 Plugin 입니다.