返回 Skill 列表
extension
分类: 其它无需 API Key

Auto Data Analyzer

自动化数据分析工具——输入CSV/Excel数据,自动生成综合分析报告,包含数据清洗、统计描述等功能。

person作者: jason-aka-chenhubclawhub

auto-data-analyzer

Automated data analysis tool that generates comprehensive reports from input data.

Features

1. Data Cleaning

  • Missing value detection and handling
  • Outlier detection
  • Data type conversion
  • Duplicate value handling

2. Statistical Description

  • Basic statistics (mean, median, standard deviation, etc.)
  • Quantile analysis
  • Distribution visualization

3. Visualization

  • Histograms
  • Box plots
  • Scatter plots
  • Heatmaps

4. Advanced Analysis

  • Correlation analysis
  • Regression analysis
  • Clustering analysis
  • Time series analysis

Usage

Installation

pip install pandas numpy matplotlib seaborn scikit-learn

Basic Usage

from analyzer import DataAnalyzer

analyzer = DataAnalyzer('data.csv')
analyzer.clean()
analyzer.describe()
analyzer.visualize()
analyzer.report()  # Generate HTML report

Command Line

python main.py data.csv --output report.html

Output

  • HTML analysis report
  • PNG charts
  • CSV statistical results

Use Cases

  • Business data analysis
  • Market research reports
  • User behavior analysis
  • Sales data analysis