광고 자리 모집 중 · 제휴 문의

즈푸 칭옌(Zhipu Qingyan)의 코드 인터프리터를 활용하여 스프레드시트를 분석하고 시각적 차트를 생성하는 방법

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

Zhipu AI의 GLM 파운데이션 모델을 기반으로 구동되는 Zhipu Qingyan(智谱清言)은 일상적인 테이블 형식 스프레드시트를 구조화된 데이터 인사이트와 실무에 즉시 활용 가능한 시각적 차트로 변환하는 자동화된 코드 인터프리터(Code Interpreter) 샌드박스를 내장하고 있습니다. 사용자가 직접 Python 스크립트를 작성하거나 로컬 개발 환경을 구성하고 복잡한 스프레드시트 함수를 마스터할 필요 없이, 분석가, 마케터 및 운영 전문가는 Excel이나 CSV와 같은 원시 스프레드시트 파일을 업로드하고 자연어로 지시를 내리기만 하면 됩니다. pandas, numpy, matplotlib과 같은 필수 데이터 과학 라이브러리가 갖춰진 전용 Python 런타임 환경에서 코드를 안전하게 실행함으로써, Zhipu Qingyan은 원시 비즈니스 기록과 명확한 시각적 의사결정 사이의 간극을 좁혀줍니다.

코드 인터프리터 아키텍처 이해하기

Zhipu Qingyan 내부의 코드 인터프리터는 지능형 언어 모델 에이전트와 결합된 격리된 실행 환경으로 작동합니다. 사용자가 스프레드시트와 함께 분석 질문을 제시하면 시스템은 텍스트 예측을 통해 단순히 답을 추측하지 않습니다. 대신 사용자의 의도를 실행 가능한 Python 코드로 변환하고, 샌드박스 가상 환경 내에서 스크립트를 실행하며, 표준 출력과 생성된 그래픽을 캡처하여 검증된 결과를 대화 스트림으로 직접 반환합니다.

이러한 아키텍처는 비즈니스 사용자에게 다음과 같은 실질적인 이점을 제공합니다.

테이블 형식 스프레드시트 준비 및 업로드

원활한 분석을 보장하고 Python 환경에서의 파싱 오류를 방지하려면 클린 데이터 원칙에 따라 입력 스프레드시트를 준비하는 것이 필수적입니다.

지원되는 파일 형식

Zhipu Qingyan은 대화 첨부 인터페이스를 통해 다양한 구조화된 데이터 형식을 지원합니다.

데이터 위생(Data Hygiene) 모범 사례

Zhipu Qingyan에 파일을 업로드하기 전에 레이아웃 요소를 표준화하면 처리 오류를 최소화할 수 있습니다.

  1. 단일 헤더 행: 설명이 포함된 열 헤더를 반드시 첫 번째 행에 배치하십시오. 여러 행에 걸친 계층형 헤더는 pandas에서 복잡한 멀티인덱스(MultiIndex) 처리가 필요하므로 지양해야 합니다.
  2. 셀 병합 해제: Excel의 병합된 셀은 표준 데이터프레임 구조로 로드될 때 빈 값(결측치)으로 처리되는 경우가 많습니다. 업로드하기 전에 병합을 해제하고 각 행에 값을 채우거나 정규화하십시오.
  3. 일관된 데이터 유형: 각 열에 동일한 유형의 데이터가 포함되도록 하십시오. 예를 들어 순수 숫자 열에 통화 기호나 텍스트 메모를 혼용하지 마십시오.
  4. 데이터 정제 및 개인정보 보호: 클라우드 기반 대화 인터페이스에 파일을 업로드하기 전에 개인식별정보(PII), 기밀 고객 이름, 내부 비밀번호 및 민감한 재무 인증 정보를 제거하거나 마스킹하십시오.

단계별 워크플로: 원시 데이터에서 시각적 차트까지

Zhipu Qingyan의 코드 인터프리터를 활용한 테이블 분석은 초기 프로파일링부터 최종 시각적 내보내기까지 체계적인 순서에 따라 진행됩니다.

1단계: 초기 프로파일링 및 스키마 검사

대화 입력창에 스프레드시트를 첨부한 후 첫 번째 단계는 데이터 세트의 구조, 차원 및 잠재적 이상치를 파악하는 것입니다.

처음부터 복잡한 차트를 바로 요청하기보다는 어시스턴트에게 사전 점검을 수행하도록 지시하십시오.

"분기별 매출 스프레드시트를 업로드했습니다. 데이터 세트를 검사하여 총 행 수와 열 수를 표시하고, 감지된 데이터 유형과 함께 각 열 이름을 나열하며, 결측값이나 null 값이 있는지 확인해 주세요."

코드 인터프리터는 pandas(pd.read_excel() 또는 pd.read_csv())를 사용하여 파일을 로드하고 .info() 및 .isnull().sum()과 같은 메서드를 통해 스키마를 검사한 후 명확한 개요를 제공합니다. 이 진단 단계를 통해 숫자와 날짜가 올바르게 인식되었는지 검증할 수 있습니다.

2단계: 데이터 정제 및 피처 엔지니어링

실무 스프레드시트가 분석에 즉시 적합한 완벽한 상태로 제공되는 경우는 드뭅니다. 어시스턴트는 자동화된 변환을 수행하여 데이터를 정제하고 새로운 비즈니스 지표를 도출할 수 있습니다.

이 단계에서 유용한 프롬프트 예시:

"Transaction_Date 열을 표준 YYYY-MM-DD 형식으로 정제해 주세요. Discount 열에 결측값이 있으면 0으로 대체해 주세요. 그런 다음 Gross_Sales * (1 - Discount)로 계산되는 Net_Revenue라는 새 열을 만들어 주세요."

3단계: 통계 요약 및 집계

데이터가 정제되면 사용자는 그룹화 및 집계를 통해 비즈니스 인사이트를 도출할 수 있습니다. Zhipu Qingyan은 요청 시 피벗 테이블, Group-by 연산 및 요약 통계를 실행합니다.

유용한 분석 쿼리는 다음과 같습니다.

지시문 예시:

"Region 및 Product_Line별로 레코드를 그룹화해 주세요. 각 그룹의 총 순매출, 평균 주문 금액, 총 거래량을 계산해 주세요. 결과는 총매출 기준 내림차순으로 정렬하여 깔끔한 요약 표로 제시해 주세요."

4단계: 시각적 차트 생성

핵심 지표를 파악한 후 Zhipu Qingyan에 시각적 표현을 생성하도록 지시합니다. 코드 인터프리터는 matplotlib 또는 seaborn을 사용하여 플로팅 스크립트를 작성하고 그림을 렌더링한 후 대화창 내에 인라인으로 반환합니다.

적절한 차트 유형 선택

비즈니스 목표권장 차트 유형일반적인 지표 및 차원
카테고리 간 성과 비교세로 또는 가로 막대 차트지역별 매출, 제품군별 판매액
시간에 따른 트렌드 추적꺾은선 차트 또는 영역 차트월간 반복 매출(MRR), 일일 활성 사용자 수(DAU)
구성 및 비중 분석도넛 차트 또는 누적 막대 차트시장 점유율, 부서별 예산 내역
관계 및 상관관계 평가산점도(Scatter Plot)광고 지출 대비 리드 전환 규모
지표 분포 및 왜도 검사히스토그램 또는 상자 수염 그림(Box Plot)주문 금액 분포, 배송 시간 편차
다차원 성과 비교히트맵(Heatmap)월별 및 지역별 매출 성과

타이포그래피 및 레이아웃 처리

자동화된 Python 플로팅에서 자주 발생하는 과제는 비라틴 문자의 처리와 혼잡한 축 레이블 문제입니다. Zhipu Qingyan은 글꼴 속성을 기본적으로 구성하여 한글, 중국어 및 영문 문자가 깨진 사각형(tofu) 없이 선명하게 렌더링되도록 보장합니다. 차트 표현을 한층 더 개선하려면 프롬프트에 서식 환경설정을 명시하십시오.

"Net_Revenue 기준 상위 10개 제품을 보여주는 가로 막대 차트를 만들어 주세요. 가장 높은 매출이 맨 위에 오도록 막대를 정렬해 주세요. 각 막대 끝에 명시적인 데이터 수치 레이블을 추가하고, x축을 통화 기호로 서식 지정하며, 깔끔하고 전문적인 기업용 색상 팔레트를 적용해 주세요."

5단계: 반복적 수정 및 맞춤화

대화형 코드 인터프리터의 가장 큰 장점 중 하나는 처음부터 다시 시작하지 않고도 차트를 점진적으로 수정할 수 있다는 점입니다.

6단계: 결과물 및 처리된 파일 내보내기

분석 세션이 끝나면 사용자는 일반적으로 시각적 그래픽과 정제된 기초 데이터를 모두 필요로 합니다.

파일 생성을 위한 프롬프트 예시:

"새로 계산된 지표가 포함된 정제된 데이터 세트와 지역별 요약 표를 Quarterly_Sales_Analysis_Cleaned.xlsx라는 새 Excel 파일의 두 개의 별도 시트로 저장하고 다운로드 링크를 제공해 주세요."

어시스턴트는 샌드박스에서 df.to_excel()을 실행하고 완성된 스프레드시트를 다운로드할 수 있는 클릭 가능한 링크를 제공합니다.

실무 비즈니스 시나리오 및 프롬프트 템플릿

다음 템플릿은 다양한 부서의 실무자가 Zhipu Qingyan의 코드 인터프리터와 상호 작용하는 방법을 보여줍니다.

재무 실적 및 예산 추적

이커머스 매출 및 재고 모니터링

고객 지원 및 운영 효율성

모범 사례 및 운영상 한계

효율성을 극대화하고 분석의 엄밀함을 유지하기 위해 다음 운영 원칙을 명심하십시오.

GLM 모델의 자연어 민첩성과 Python의 결정론적 연산 능력을 결합함으로써, Zhipu Qingyan은 사용자가 스프레드시트의 번거로움을 건너뛰고 데이터 패턴을 신속하게 발견하며 비즈니스 의사결정에 필요한 설득력 있는 시각적 차트를 도출할 수 있도록 지원합니다.