eda-basic

Basic exploratory data analysis for pandas DataFrames

nmlemus/dsagent1 installsMITSynced Aug 26

Works with

Claude CodeCursorCodex CLIGitHub CopilotGemini CLI

Agent Skills format with YAML frontmatter. Claude Code reads it as-is.

---
name: "eda-basic"
description: "Basic exploratory data analysis for pandas DataFrames"
license: "MIT"
---

# EDA Basic Skill

This skill provides basic exploratory data analysis capabilities for pandas DataFrames.

## Usage Instructions

When the user asks for basic data analysis or EDA, use this skill's scripts.

### Available Scripts

#### 1. `basic_stats.py` - Generate basic statistics

**Required variables:**
- `df`: The pandas DataFrame to analyze

**Example usage:**
```python
# Make sure 'df' is defined with your DataFrame
exec(open('~/.dsagent/skills/eda-basic/scripts/basic_stats.py').read())
```

This script will output:
- Shape of the DataFrame
- Data types
- Missing value counts
- Basic statistics (describe)

#### 2. `plot_distributions.py` - Plot column distributions

**Required variables:**
- `df`: The pandas DataFrame to analyze
- `columns` (optional): List of columns to plot. If not set, plots all numeric columns.

**Example usage:**
```python
# Define df and optionally columns
df = your_dataframe
columns = ['price', 'quantity']  # Optional
exec(open('~/.dsagent/skills/eda-basic/scripts/plot_distributions.py').read())
```

## When to Use This Skill

Use this skill when:
- User asks for "basic analysis" or "EDA"
- User wants to understand the structure of their data
- User asks for statistics or distributions

More General & Other skills

← All General & Other skills

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY