# Data Analysis Python

> Python data analysis workflows with EDA, Polars, scikit-learn, and symbolic math.

- Skill: `yuukias/data-analysis-python` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add yuukias/data-analysis-python`
- Raw SKILL.md: https://api.skillmd.com/api/skills/yuukias/data-analysis-python/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: YuukiAS (https://skillmd.com/u/yuukias)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/yuukias/data-analysis-python

---


# data-analysis-python

## Trigger Boundary

Python data analysis workflows with EDA, Polars, scikit-learn, and symbolic math.

Use this aggregate Codex App skill when the task matches one of the source workflows below.

## Source Workflows

- `exploratory-data-analysis`: Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. Reference: `_src/eda/source.md`
- `polars`: Fast in-memory DataFrame library for datasets that fit in RAM. Use when pandas is too slow but data still fits in memory. Lazy evaluation, parallel execution, Apache Arrow backend. Best for 1-100GB datasets, ETL pipelines, faster pandas replacement. For larger-than-RAM data use dask or vaex. Reference: `_src/polars/source.md`
- `scikit-learn`: Machine learning in Python with scikit-learn. Provides comprehensive reference documentation for algorithms, preprocessing techniques, pipelines, and best practices. Reference: `_src/sklearn/source.md`
- `sympy`: Use this skill when working with symbolic mathematics in Python. Apply this skill when the user needs exact symbolic results rather than numerical approximations, or when working with mathematical formulas that contain variables and parameters. Reference: `_src/sympy/source.md`

## Workflow

1. Choose the source workflow whose trigger boundary best matches the user request.
2. Read that source workflow's `source.md` before acting.
3. Load only the needed files under that workflow's copied references, scripts, assets, or evals.
4. Follow the source workflow unless the current project gives stricter instructions.

