Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Hướng dẫn trực quan hóa Matplotlib

Skill giúp Claude viết code Matplotlib đúng chuẩn để tạo hình vẽ chất lượng xuất bản.

Dữ liệu · Phân tíchTrung cấp33,0303,248Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026

Làm được gì

  • Giải thích cấu trúc Figure/Axes và hai giao diện (pyplot vs hướng đối tượng), khuyến nghị dùng fig, ax = plt.subplots() cho code thực tế.
  • Cung cấp mẫu code cho nhiều loại đồ thị: line, scatter, bar, histogram, heatmap, contour, boxplot, violin, 3D, cùng các cách bố cục subplots / subplot_mosaic / GridSpec.
  • Quy tắc chọn colormap (tuần tự, phân kỳ, phân loại; tránh jet), tùy chỉnh bằng rcParams, thêm chú thích và xuất PNG/PDF/SVG với dpi, bbox_inches, transparent.
  • Xử lý các lỗi thường gặp: phần tử chồng lấn (constrained_layout), rò rỉ bộ nhớ (plt.close), dữ liệu lớn (rasterized=True).
  • Kèm script plot_template.py, style_configurator.py và 4 tài liệu tham chiếu (plot_types, styling_guide, api_reference, common_issues).

Phù hợp với ai

  • Nghiên cứu viên, học viên cao học cần hình 300dpi hoặc vector PDF/SVG cho bài báo.
  • Nhà phân tích dữ liệu muốn trực quan hóa kết quả pandas/NumPy bằng code có thể tái lập.
  • Lập trình viên cần kiểm soát chi tiết trục, tick, legend mà seaborn không đủ.

Ví dụ sử dụng

  1. "Vẽ chuỗi thời gian trong CSV này thành lưới 2x2 rồi lưu PNG 300dpi và PDF" → sinh script dùng API hướng đối tượng, constrained_layout, savefig đúng tham số.
  2. "Tạo heatmap ma trận tương quan bằng colormap thân thiện với người mù màu" → code imshow + colorbar và lý do chọn viridis/coolwarm.
  3. "Chuẩn hóa cỡ chữ và style cho toàn bộ hình trong bài báo" → thiết lập rcParams/style sheet và dùng style_configurator.py.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/matplotlib/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục skills/matplotlib từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/matplotlib/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/matplotlib ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal và clone repo: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  2. Tạo thư mục skill nếu chưa có: mkdir -p ~/.claude/skills
  3. Copy riêng skill matplotlib: cp -r scientific-agent-skills/skills/matplotlib ~/.claude/skills/
  4. Kiểm tra đã copy cả references/scripts/: ls ~/.claude/skills/matplotlib
  5. Chuẩn bị Python 3.10+ và cài thư viện: uv add matplotlib (thêm ipympl nếu cần tương tác trong Jupyter).
  6. Khởi động lại Claude Code, rồi yêu cầu ví dụ "vẽ đồ thị dữ liệu này bằng matplotlib" để skill tự kích hoạt.