의도 카드 읽기
무엇을 하나요
5대 의도(비교·분포·구성·관계·추이) 이름을 한번 봅니다.
왜 하나요
차트 종류보다 “무슨 질문인지”가 먼저입니다.
따라 하기
- 아래 모듈에서 표로 다시 나옵니다. 지금은 이름만 익힙니다.
닫는 성공 조건: #1
의도에 맞는 차트를 고르고, 엑셀에서 그리기 번거로운 분포·인터랙티브 차트까지 Python으로 그려 봅니다.
성공 조건과 오늘 그릴 차트 미리보기.
5대 의도(비교·분포·구성·관계·추이) 이름을 한번 봅니다.
차트 종류보다 “무슨 질문인지”가 먼저입니다.
닫는 성공 조건: #1
의도 → 추천 차트 맵을 외국어대학 예시로 연결합니다.
통역이 길면 표만 보여주고 바로 M2 실습으로. 최근 시각화 관점은 심화 탭.
비교=막대, 분포=상자/히스토그램, 추이=선 등 짝을 기억합니다.
메뉴판이 있으면 식당에서 고르기 쉽듯, 차트도 질문 메뉴가 있으면 쉽습니다. 평균 막대만 반복하면 “퍼짐·관계·필터로 파고들기” 같은 질문은 놓치기 쉽습니다.
닫는 성공 조건: #1
language_scores.csv로 전공별 점수 분포(box) 또는 평균 비교(bar).
프롬프트로 plotly 차트를 생성합니다.
평균 막대만 보면 퍼짐을 못 봅니다. 게다가 이 데이터는 시험마다 max_score가 달라(예: HSK 300 vs Oral 100) 원점수 box만 그리면 전공 비교가 왜곡될 수 있습니다. plotly로 분포를 보고, 가능하면 score/max_score로 정규화해 보세요.
data/language_scores.csv를 읽어 (1) major_lang별 score 원점수 plotly box plot (2) score/max_score 비율(%)로도 box plot을 그려 줘. 두 결과가 전공 순위를 어떻게 바꾸는지 한 문장으로 설명해 줘.
Đọc data/language_scores.csv và vẽ (1) plotly box score thô theo major_lang (2) box theo tỷ lệ score/max_score. Giải thích một câu hai kết quả đổi thứ hạng ngành thế nào.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
원점수 vs 정규화(%) box — 스케일 함정과 전공별 퍼짐을 함께 보는 예시.
원점수·비율 box가 보이고, 스케일 때문에 해석이 달라질 수 있음을 말할 수 있습니다.
닫는 성공 조건: #1, #2
짧은 휴식
쉽니다.
다음 차트 실습을 위해
exchange_programs.csv로 line chart, 같은 데이터로 “나쁜 차트” 한 가지를 이야기합니다.
outbound만 모아 연도별 합계 line chart.
국제교류 “늘었나?” 질문입니다. 이 데이터에는 2020–21 급락(코로나)과 이후 Korea 비중 확대가 숨어 있어, 단순 파이보다 line(+국가 분해)이 메시지를 살립니다.
data/exchange_programs.csv에서 direction=outbound만 사용해 (1) year별 count 합계 plotly line (2) 같은 기간 partner_country별 비중 변화를 짧게 해석해 줘. 2020–21에 무슨 일이 보이는지 한 문장.
Trong exchange_programs.csv, chỉ outbound: (1) line plotly tổng count theo year (2) giải thích ngắn đổi tỷ trọng partner_country. Một câu về 2020–21.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
outbound 연도별 합계 line — 2020–21 급락 후 회복, Korea 의존 확대 예시.
닫는 성공 조건: #2
AI에게 “나쁜 차트 예시와 개선안”을 물어봅니다.
성공 조건 #3: 차트가 메시지를 바꾼다는 감각. “늘었나?”에 파이 조각을 쓰면 코로나 단절이 안 보입니다.
방금 쓴 exchange outbound 데이터로, 오해를 부르기 쉬운 차트(예: 연도 무시 파이)와 더 나은 대안(line/stacked)을 쉬운 말로 비교해 줘.
Với outbound vừa dùng, so sánh biểu đồ dễ hiểu nhầm (vd pie bỏ năm) và lựa chọn tốt hơn (line/stacked), lời dễ hiểu.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
같은 outbound: Pie(추세 숨김) vs Line(코로나 단절·회복 명확).
닫는 성공 조건: #3
성공 조건 체크
상단 성공 조건에 체크
내일 Streamlit으로 이어집니다
닫는 성공 조건: #1, #2, #3
① 탐색용 vs 발표용 ② 대시보드보다 한 줄 인사이트 ③ 색약·대비 고려 ④ 필터·호버로 직접 만져 보는 인터랙티브 ⑤ AI에게 “평범한 막대 말고, 변수 2개 이상·주의점까지” 관점 후보를 물어보는 루프. 핵심은 “예쁜 그림”이 아니라 “질문에 답하는 그림”입니다.
한 장짜리 요약 막대·선은 엑셀이 빠를 수 있습니다. 반면 (1) max_score가 다른 시험의 분포 비교처럼 전처리가 필요하거나 (2) 2020–21 단절 후 국가 비중까지 보려면 차트·필터를 여러 장 복제해야 하거나 (3) 같은 분석을 매주 반복할 때는 Python(+plotly/Streamlit)이 유리합니다. Day 3–4가 바로 그 구간입니다.
조각이 많거나 값이 비슷하면 비교가 어렵습니다. 구성은 stacked bar가 더 안전한 경우가 많습니다.
국가별 outbound를 한 차트에 올려 보세요. 또는 CEFR 등급 비율을 구성 차트로.
language_scores.csv의 cefr_approx 비율을 major_lang별로 stacked bar로 그려 줘.
Vẽ stacked bar tỷ lệ cefr_approx theo major_lang từ language_scores.csv.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
전공별 CEFR 등급 비율 stacked bar 예시.