Matplotlib 시각화 가이드
Matplotlib으로 논문·보고서 수준의 그래프를 세밀하게 제어해 만들도록 돕는 스킬입니다.
데이터·분석중급★ 33,030⑂ 3,248AI 점수 8/10마지막 업데이트: 2026. 8. 9.
무엇을 해주나
Python의 대표 시각화 라이브러리인 Matplotlib을 Claude가 올바른 방식으로 사용하도록 안내합니다.
- Figure / Axes / Artist 계층 구조와 pyplot vs 객체지향(OO) 인터페이스 구분
- 선·산점·막대·히스토그램·히트맵·등고선·박스·바이올린·3D 등 주요 플롯 타입 코드
subplots,subplot_mosaic,GridSpec을 이용한 다중 패널 레이아웃- rcParams·스타일시트·컬러맵 선택(순차/발산/범주형), 색맹 친화 팔레트 권장
- PNG(300dpi)·PDF·SVG 내보내기,
bbox_inches='tight', 투명 배경 등 저장 옵션 - 겹침·상태 혼동·메모리 누수 같은 흔한 함정 정리
이런 분께 추천
- 논문/리포트에 넣을 고해상도 그림이 필요한 연구자·대학원생
- pandas 분석 결과를 세밀하게 커스터마이즈해 시각화하려는 데이터 분석가
- seaborn의 기본 스타일로는 부족해 축·주석·레이아웃까지 직접 제어하려는 개발자
활용 예시
- "실험 결과 CSV를 읽어 2x2 서브플롯으로 시계열, 산점도, 히스토그램, 히트맵을 그리고 300dpi PDF로 저장해줘"
- "이 막대그래프를 색맹 친화 컬러맵과 해칭 패턴으로 다시 그려 학술지 제출용 SVG로 만들어줘"
- "GridSpec으로 위쪽에 넓은 요약 패널, 아래에 두 개의 상세 패널이 있는 대시보드형 그림을 만들어줘"
· · · 설치 가이드 · · ·
Claude 앱에 설치 (터미널 필요 없음)
- 아래 버튼으로 ZIP 파일을 받으세요.
- Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
- Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
Claude Code에 설치
Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요
클로드스킬마트에서 찾은 스킬을 설치해줘. GitHub 저장소 K-Dense-AI/scientific-agent-skills 의 skills/matplotlib 폴더를 내 ~/.claude/skills/matplotlib/ 에 그대로 복사해줘. 설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.
직접 명령으로 설치하기
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/matplotlib ~/.claude/skills/⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.
- 터미널을 열고 스킬 저장소를 클론합니다:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - 스킬 폴더가 없다면 생성합니다:
mkdir -p ~/.claude/skills - matplotlib 스킬 폴더를 통째로 복사합니다(참조 문서와 스크립트 포함):
cp -r scientific-agent-skills/skills/matplotlib ~/.claude/skills/ - Python 3.10 이상인지 확인 후 라이브러리를 설치합니다:
uv add matplotlib(주피터 인터랙티브가 필요하면uv add ipympl도 함께) - Claude Code를 재시작하고 "matplotlib으로 그래프 그려줘"처럼 요청하면 스킬이 자동으로 활성화됩니다.
GitHub에서 원본 보기 ↗라이선스: MIT