Seaborn - Trực quan hóa thống kê
Kỹ năng giúp Claude viết code seaborn 0.13 chuẩn để vẽ phân phối, tương quan và so sánh nhóm trực tiếp từ DataFrame pandas.
Dữ liệu · Phân tíchTrung cấp★ 33,030⑂ 3,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
Đây là kỹ năng tham chiếu giúp Claude sinh code seaborn đúng cú pháp bản 0.13.2.
- Hướng dẫn chọn hàm theo mục đích: scatter, line, box/violin, heatmap, pairplot
- Cập nhật các thay đổi API 0.12/0.13:
ci→errorbar,scale→density_norm,native_scale=True - Giải thích dữ liệu long-form (tidy) vs wide-form kèm ví dụ
melt() - Thư mục references/ về FacetGrid/PairGrid/JointGrid, bảng màu, chủ đề và xử lý lỗi
- Tiêu chí quyết định khi nào dùng giao diện khai báo
seaborn.objects
Phù hợp với ai
- Người làm phân tích dữ liệu, nghiên cứu thường xuyên vẽ đồ thị bằng Python
- Người thấy code matplotlib quá dài dòng
- Người hay gặp cảnh báo deprecation vì dùng cú pháp seaborn cũ
- Người cần tạo nhanh figure nhiều panel cho báo cáo, bài báo
Ví dụ sử dụng
- "So sánh phân phối tiền tip theo ngày bằng violin plot" → sinh code với
violinplot(density_norm=...) - "Đọc file CSV thí nghiệm và vẽ trung bình kèm dải độ lệch chuẩn theo thời gian cho từng điều kiện" →
lineplot(errorbar='sd')kết hợp facet - "Xuất heatmap ma trận tương quan ra PDF 300dpi" →
heatmap/clustermap+savefig(dpi=300, bbox_inches='tight')
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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/seaborn từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/seaborn/ 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/scientific-agent-skills && mkdir -p ~/.claude/skills && cp -r /tmp/scientific-agent-skills/skills/seaborn ~/.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.
- Mở terminal.
- Tải repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Copy cả thư mục seaborn (gồm references):
cp -r scientific-agent-skills/skills/seaborn ~/.claude/skills/ - Cài thư viện Python:
uv pip install "seaborn==0.13.2"(thêm"seaborn[stats]==0.13.2"nếu cần hồi quy/clustering) - Khởi động lại Claude Code rồi yêu cầu, ví dụ: "Dùng seaborn vẽ phân phối dữ liệu này".
- Lưu ý
sns.load_dataset()tải dữ liệu mẫu từ Internet; với dữ liệu nội bộ hãy đọc file local bằng pandas.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT