Seaborn Statistical Visualization
Skill AktivStatistical 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.
To provide a robust and user-friendly way to generate publication-quality statistical graphics directly from pandas DataFrames within an AI agent.
Funktionen
- Statistical visualization with pandas integration
- Support for various plot types (box plots, violin plots, pair plots, heatmaps)
- Built on matplotlib for customization
- Includes both function and object-oriented interfaces
- Provides extensive documentation, examples, and best practices
Anwendungsfälle
- Quick exploration of data distributions and relationships
- Generating attractive, publication-quality statistical graphics
- Creating multi-panel figures with complex layouts
- Visualizing trends, comparisons, and matrices
Nicht-Ziele
- Interactive plotting (suggests plotly)
- Publication styling beyond defaults (suggests scientific-visualization)
- Replacing core data manipulation tasks (focus is on visualization)
Workflow
- Load data into a pandas DataFrame.
- Choose the appropriate seaborn plotting function or object.
- Map data variables to visual properties (x, y, hue, size, style).
- Add layers, statistics, or transformations as needed.
- Customize plot aesthetics, scales, and labels.
- Render and save the plot.
Praktiken
- Data Preparation
- Choosing the Right Plot Type
- Using Figure-Level Functions for Faceting
- Leveraging Semantic Mappings
- Controlling Statistical Estimation
- Combining with Matplotlib
- Saving High-Quality Figures
Voraussetzungen
- Python 3.11+ (3.12+ recommended)
- uv package manager
- Any agent supporting Agent Skills standard (Cursor, Claude Code, Codex, etc.)
- macOS, Linux, or Windows with WSL2
Versioning
- warning:Release ManagementWhile the repository has recent commits, there is no explicit versioning declared in the SKILL.md frontmatter or via GitHub release tags, and the install instructions do not reference a specific version.
Execution
- warning:Pinned dependenciesWhile the trust signals indicate a lockfile exists, the SKILL.md and README do not explicitly declare pinned versions or interpreter requirements for bundled scripts, relying on automatic handling.
Installation
npx skills add K-Dense-AI/claude-scientific-skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
Vertrauenssignale
Ähnliche Erweiterungen
Fit Drift Diffusion Model
100Fit 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.
MATLAB/Octave Scientific Computing
99MATLAB 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.
Scientific Visualization
98Meta-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.
Alterlab Seaborn
95Part of the AlterLab Academic Skills suite. 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.
Survey Insect Population
100Design and execute insect population surveys covering survey design, sampling methods, field execution, specimen identification, diversity index calculation including Shannon-Wiener and Simpson indices, statistical analysis, and reporting. Covers defining survey objectives, selecting study sites, determining sampling intensity and replication, choosing sampling methods appropriate to target taxa, standardizing collection effort, recording environmental covariates, identifying specimens to the lowest practical taxonomic level, calculating species richness, Shannon-Wiener diversity (H'), Simpson diversity (1-D), evenness, rarefaction curves, multivariate ordination, and producing survey reports with species lists and conservation implications. Use when conducting baseline biodiversity assessments, monitoring insect populations over time, comparing insect communities across habitats or treatments, assessing environmental impact, or supporting conservation planning with quantitative ecological data.
Measure Experiment Design
100Designs an A/B test or experiment with clear hypothesis, variants, success metrics, sample size, and duration. Use when planning experiments to validate product changes or test hypotheses.