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

Phân tích đồ thị NetworkX

Kỹ năng hướng dẫn Claude tạo, phân tích và trực quan hóa mạng/đồ thị bằng NetworkX trong Python.

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ì

  • Cung cấp mẫu code tạo Graph/DiGraph/MultiGraph, thêm nút và cạnh kèm thuộc tính.
  • Tổng hợp các thuật toán: đường đi ngắn nhất, độ trung tâm (degree, betweenness, closeness, PageRank), hệ số kết cụm, phát hiện cộng đồng, luồng cực đại.
  • Sinh mạng tổng hợp (Erdős–Rényi, Barabási–Albert, Watts–Strogatz, lưới, cây) và đọc/ghi GraphML, GML, JSON, edgelist, Pandas, NumPy/SciPy.
  • Trực quan hóa với matplotlib (nhiều thuật toán layout), xuất hình chất lượng xuất bản, và tương tác với Plotly/PyVis.
  • Cảnh báo các API đã bị loại bỏ trong NetworkX 3.x và hướng dẫn dùng backend tăng tốc (nx-cugraph, nx-parallel).

Phù hợp với ai

  • Nhà nghiên cứu, nhà phân tích dữ liệu làm việc với mạng xã hội, mạng trích dẫn, đồ thị tri thức, mạng sinh học.
  • Kỹ sư xử lý mạng giao thông, logistics hoặc đồ thị phụ thuộc.
  • Người dùng NetworkX gặp lỗi do code cũ từ các tutorial phiên bản trước.

Ví dụ sử dụng

  1. Đọc danh sách cạnh từ CSV bằng Pandas, tính betweenness centrality và xuất top nút ra file CSV.
  2. Sinh mạng scale-free Barabási–Albert với seed cố định rồi so sánh hệ số kết cụm và độ dài đường đi trung bình.
  3. Phát hiện cộng đồng, tô màu theo nhóm và lưu hình spring layout ở PNG 300dpi cùng bản PDF vector.

· · · 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/networkx/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/networkx từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/networkx/ 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 && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/networkx ~/.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à di chuyển đến thư mục làm việc.
  2. Tải repo: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. Tạo thư mục kỹ năng: mkdir -p ~/.claude/skills
  4. Sao chép kỹ năng: cp -r scientific-agent-skills/skills/networkx ~/.claude/skills/
  5. Với Python 3.11 trở lên, cài phụ thuộc: pip install networkx[default] matplotlib pandas
  6. Khởi động lại Claude Code và yêu cầu ví dụ: "Phân tích độ trung tâm của mạng từ file edgelist này".