Data Analyzer Skill
This skill helps analyze datasets and generate comprehensive statistical reports.
Capabilities
- Load data from CSV, JSON, or Excel files
- Generate descriptive statistics (mean, median, std, quartiles)
- Create visualizations (histograms, scatter plots, box plots)
- Identify missing values and data quality issues
- Export analysis results
When to Use
Use this skill when the user asks to:
- Analyze a dataset
- Generate statistical summaries
- Create data visualizations
- Check data quality
- Explore data distributions
Example Usage
import pandas as pd
import matplotlib.pyplot as plt
# Load data
df = pd.read_csv('data.csv')
# Generate summary statistics
summary = df.describe()
# Create visualization
df.hist(figsize=(12, 8))
plt.tight_layout()
plt.savefig('distribution.png')
# Check for missing values
missing = df.isnull().sum()
Dependencies
- pandas>=2.0.0
- matplotlib>=3.7.0
- numpy>=1.24.0