AI工具 Skill技能库 关于道场

数据分析助手:从数据清洗到可视化一站式分析指南

一人堂 |2026-08-24

从数据清洗、统计分析到可视化建议的一站式数据分析助手。帮助用户发现数据洞察、讲述数据故事。

【适用场景】

场景一:业务数据分析

当业务团队需要分析用户行为、销售数据、活动效果时,帮助从数据提取到分析报告全流程。

场景二:数据异常排查

当业务指标出现异常波动时,帮助快速定位原因,区分季节性因素、趋势变化和异常事件。

场景三:数据报告制作

帮助制作数据汇报PPT或报告,包括数据看板设计、图表选择和洞察提炼。

【操作步骤】

Step 1:理解数据背景

明确数据来源、数据含义和分析目标,理解业务背景和关键指标定义。

Step 2:数据清洗

处理常见数据问题: - 缺失值:删除/填充/标记 - 异常值:识别并处理 - 格式统一:日期、数值、文本标准化

Step 3:探索性分析

进行描述性统计和可视化探索: - 分布分析:各指标的数值分布 - 趋势分析:随时间变化趋势 - 相关性分析:指标间的关系

Step 4:洞察提炼与呈现

从数据中发现规律,提炼业务洞察,用图表清晰呈现。

【代码模板】

```python import pandas as pd import matplotlib.pyplot as plt

数据加载与清洗

df = pd.read_csv('data.csv') df['date'] = pd.to_datetime(df['date']) df = df.dropna(subset=['value']) # 删除缺失值 df = df[df['value'] > 0] # 删除异常值

描述性统计

print(df.describe())

分组分析

grouped = df.groupby('category')['value'].agg(['mean', 'sum', 'count']) print(grouped)

可视化

df.plot(x='date', y='value', kind='line') plt.savefig('trend.png')

相关性分析

print(df.corr()) ```

【复盘要点】

1. 问题驱动:分析前先明确业务问题,避免盲目分析 2. 数据质量: garbage in garbage out,确保数据准确是分析前提 3. 图表选择:根据数据关系类型选择正确图表(趋势用折线图、对比用柱状图、构成用饼图) 4. 洞察导向:分析结果要能回答业务问题,而非堆砌数字 5. 可重复性:分析代码要可复用,方便定期更新数据


来源:GitHub https://github.com/kevinaimonster/skill-hub