数据与复现统计与数据分析K-Dense-AI/claude-scientific-skills数据与复现
MA

Matplotlib

维护者 K-Dense Inc. · 最近更新 2026年4月1日

Matplotlib is Python's foundational visuali。

Claude CodeOpenClawNanoClaw分析处理复现实验matplotlibdocument-processingpackagedata analysis & visualization

原始来源

K-Dense-AI/claude-scientific-skills

https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/matplotlib

维护者
K-Dense Inc.
许可
https://github.com/matplotlib/matplotlib/tree/main/LICENSE
最近更新
2026年4月1日

技能摘要

来自 SKILL.md 的关键信息

2 min

核心说明

  • Matplotlib is Python's foundational visualization 库 ,用于 creating static,animated,、 interactive plots. This skill provides guidance on ,使用 matplotlib effectively,covering both pyplot interface (MATLAB-style) 、 object-oriented API (Figure/Axes),along ,支持 best practices ,用于 creating publication-quality visualizations。
  • fig,ax = plt.subplots(figsize=(10,6))。

原始文档

SKILL.md 摘录

When to Use This Skill

This skill should be used when:

  • Creating any type of plot or chart (line, scatter, bar, histogram, heatmap, contour, etc.)
  • Generating scientific or statistical visualizations
  • Customizing plot appearance (colors, styles, labels, legends)
  • Creating multi-panel figures with subplots
  • Exporting visualizations to various formats (PNG, PDF, SVG, etc.)
  • Building interactive plots or animations
  • Working with 3D visualizations
  • Integrating plots into Jupyter notebooks or GUI applications

The Matplotlib Hierarchy

Matplotlib uses a hierarchical structure of objects:

  1. Figure - The top-level container for all plot elements
  2. Axes - The actual plotting area where data is displayed (one Figure can contain multiple Axes)
  3. Artist - Everything visible on the figure (lines, text, ticks, etc.)
  4. Axis - The number line objects (x-axis, y-axis) that handle ticks and labels

Two Interfaces

1. pyplot Interface (Implicit, MATLAB-style)

  • Convenient for quick, simple plots
  • Maintains state automatically
  • Good for interactive work and simple scripts

2. Object-Oriented Interface (Explicit)

  • Recommended for most use cases
  • More explicit control over figure and axes
  • Better for complex figures with multiple subplots
  • Easier to maintain and debug

适用场景

  • Creating any type of plot 或 chart (line,scatter,bar,histogram,heatmap,contour,etc.)。
  • Generating scientific 或 statistical visuali。

不适用场景

  • Do not rely on this catalog entry alone ,用于 installation 或 maintenance details。

相关技能

相关技能

返回目录
AE
数据与复现统计与数据分析

aeon

aeon:Aeon是一个兼容 scikit-learn Python 工具包 ,用于 时序机器学习。 It provides state-of- -art algorithms ,用于 分类,回归,聚类,预测,异常检测,分割,、 相似性检索…

Claude CodeOpenClaw分析处理
K-Dense-AI/claude-scientific-skills查看
AR
数据与复现统计与数据分析

arxiv-database

arxiv-database:This skill provides Python tools ,用于 searching 、 retrieving preprints ,面向 arXiv.org ,通过 its public Atom A…

Claude Code分析处理
K-Dense-AI/claude-scientific-skills查看
BA
数据与复现统计与数据分析

bayesian-optimizer

bayesian-optimizer:Bayesian optimization ,用于 experimental design 、 hyperparameter tuning in biomedical research。

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看
BI
数据与复现统计与数据分析

bio-causal-genomics-fine-mapping

bio-causal-genomics-fine-mapping:Fine-mapping narrows GWAS association signals to identify likely causal variants。 Key o…

OpenClawNanoClaw分析处理
FreedomIntelligence/OpenClaw-Medical-Skills查看