跳到主要内容

表格与数据分析

数据分析最容易出错的地方往往不是算术,而是口径。先说明一行代表什么、每列单位是什么,再要求统计。涉及客户资料时,先移除不必要的身份字段。

先做数据体检​

这份表格每行代表一笔订单,金额单位是人民币元。
先报告行数、列名、日期范围、缺失值和重复记录,不要先做销售结论。
“退款”记录需要单列。遇到不明确的字段,先询问我。

把它给出的行数与原文件核对。检查日期格式是否被误读,编号是否丢失前导零,空白是否被错误当作零。

明确指标定义​

“平均订单金额”可以是订单总额除以订单数,也可能只包含已支付或已完成订单。把分子、分母、过滤条件和时间区间写出来,才能复现结果。

要求结果同时给出计算方法与中间统计。若工具实际执行了代码,检查使用的列名、过滤规则和输出文件;如果只是给出建议公式,则需要在表格工具中验证。

选择合适的图表​

  • 时间变化:折线图,检查时间是否连续。
  • 分类对比:条形图,检查类别顺序与单位。
  • 比例构成:类别较少时使用比例图,类别过多则改用条形图。
  • 两个变量关系:散点图,但相关性不能直接解释为因果关系。

图表标题应包含统计对象和区间。避免截断坐标造成夸大的视觉差异,并检查中文字体、图例、负数与零值。

用三笔订单验证统计口径​

以下为虚构的练习数据:A 订单支付 100 元,B 订单支付 200 元后全额退款,C 订单支付 300 元。按“支付总额”计算是 600 元,按“扣除退款后的净额”计算是 400 元。两者都可以有用,但必须写清指标名称。

如果客单价定义为“未退款订单金额 ÷ 未退款订单数”,结果是 400 ÷ 2 = 200 元;如果把全部三笔订单作为分母,结果约为 133.33 元。差异来自口径,不能只让模型任选一个平均数。

可以追问:“请列出纳入计算的订单编号、排除项和公式。”这比只问“算得对吗”更容易定位错误。

清洗数据时保留修改记录​

问题合理处理不宜直接做的事
日期混用不同格式先确认年月日顺序,再统一把 03/04 自动认定为某一天
订单号重复根据业务主键和状态判断只因金额相同就删掉一行
金额为空统计缺失数量,确认是否可补自动当作 0 元收入
编号带前导零按文本保存转成数字后丢失零

输出清洗后的文件时,另存版本并保留原始数据。如果需要向别人解释结论,可以同时交付字段说明、过滤规则和一张核对表。图表只是展示层,真正可复现的是原始记录和计算过程。

最终验收​

从原数据手动抽算几条记录,确认合计和关键分组能对上。保存原始文件、清洗规则与输出版本。对外汇报时说明样本范围、缺失信息和分析局限。

下一篇:办公实践。功能依据:ChatGPT Learn:Use ChatGPT。