跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Matplotlib

技能 已验证 活跃

Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.

目的

To provide in-depth guidance and practical examples for using Matplotlib for custom, publication-quality scientific visualizations.

功能

  • Detailed guidance on Matplotlib's object-oriented interface
  • Examples for a wide range of plot types (line, scatter, bar, heatmap, 3D, etc.)
  • Comprehensive styling and customization options
  • Workflows for basic plots, subplots, and complex figures
  • Best practices for accessibility, performance, and code organization

使用场景

  • Creating publication-quality scientific figures
  • Customizing every element of a plot
  • Generating novel or complex plot types
  • Integrating Matplotlib into scientific workflows

非目标

  • Replacing quick statistical plotting libraries like Seaborn
  • Providing interactive plotting capabilities beyond static exports
  • Acting as a replacement for full-fledged scientific visualization suites

安装

npx skills add K-Dense-AI/claude-scientific-skills

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
97 /100
1 day ago 分析

信任信号

最近提交3 days ago
星标21k
许可证MIT
状态
查看源代码

类似扩展

MATLAB/Octave Scientific Computing

99

MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.

技能
K-Dense-AI

Fit Drift Diffusion Model

100

Fit cognitive drift-diffusion models (Ratcliff DDM) to reaction time and accuracy data with parameter estimation (drift rate, boundary separation, non-decision time), model comparison, and parameter recovery validation. Use when modeling binary decision-making with reaction time data, estimating cognitive parameters from experimental data, comparing sequential sampling model variants, or decomposing speed-accuracy tradeoff effects into latent cognitive components.

技能
pjt222

Seaborn Statistical Visualization

98

Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly; for publication styling use scientific-visualization.

技能
K-Dense-AI

Scientific Visualization

98

Meta-skill for publication-ready figures. Use when creating journal submission figures requiring multi-panel layouts, significance annotations, error bars, colorblind-safe palettes, and specific journal formatting (Nature, Science, Cell). Orchestrates matplotlib/seaborn/plotly with publication styles. For quick exploration use seaborn or plotly directly.

技能
K-Dense-AI

Alterlab Matplotlib

95

Part of the AlterLab Academic Skills suite. Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.

技能
AlterLab-IEU

Academic Plotting for ML Papers

94

Generates publication-quality figures for ML papers from research context. Given a paper section or description, extracts system components and relationships to generate architecture diagrams via Gemini. Given experiment results or data, auto-selects chart type and generates data-driven figures via matplotlib/seaborn. Use when creating any figure for a conference paper.

技能
Orchestra-Research