# 品类再分享分析

分析头部视频品类与再分享视频品类的关系矩阵。

## 分析维度

- **渠道**：15个主要渠道，按点击UV排序
- **品类级别**：一级品类 / 二级品类
- **日期**：支持单日和汇总查看

## 核心指标

| 指标 | 说明 |
|------|------|
| 推荐裂变率 | 非原视频的裂变回流 / 点击UV（默认） |
| 整体裂变率 | 全部裂变回流 / 点击UV |
| 头部裂变率 | 原视频的裂变回流 / 点击UV |
| 点击UV | 点击用户数 |

## 矩阵说明

- **行**：头部视频品类（用户首次点击的视频品类）
- **列**：再分享视频品类（用户再分享的视频品类）
- **颜色**：渐变深浅表示数值高低（95分位数为上限，避免极端值影响）

## 交互功能

- 点击表头「头部品类 ↕」：按行总和排序
- 点击列头（再分享品类）：按该列值排序
- 点击行头（头部品类）：按该行值排序列
- 「重置排序」：恢复默认顺序
- 日期切换：支持前后切换和自动播放

## 运行方式

```bash
# 1. 执行SQL获取数据
python run_sql.py tasks/品类再分享分析/query.sql --start 20251223 --end 20260105

# 2. 生成可视化报告
cd tasks/品类再分享分析
python visualize.py
```

## 输出文件

- `output/{start}_{end}.csv` - 原始数据
- `output/{start}_{end}_品类再分享.html` - 可视化报告
