不能直接拼接成一条趋势线。只有当两组数据在时间上有重叠、且能通过一个可核验的映射关系对齐口径时,才可以做有限度的拼接;否则应把两段分开呈现,或只做方向性描述。下面用一个假设情境说明取舍过程。
假设某站点早期从搜搜广告后台导出过一批投放记录,字段为“时段、展示、点击、消耗”;后来换了记录方式,新导出字段变成“日期、曝光、互动、预算”。两组数据都叫“投放效果”,但没有一个字段名完全相同。此时要先区分三种情况。
只有第一种情况存在拼接的可能。判断依据不是字段名相似,而是能否找到当时的记录说明、导出模板或口径备注。找不到说明时,默认按不可拼接处理。
条件一:存在时间重叠区。如果旧数据截止到某月中旬,新数据从同一月中旬开始记录,就可以用重叠的那几天做交叉验证。做法是分别计算两段重叠区的日均值,看差异是否落在可解释范围内。差异过大,说明口径已经变了,拼接只会制造一条虚假的上升或下降曲线。
条件二:有一个可核验的映射表。映射不是凭印象把“展示”改成“曝光”,而是逐字段写明对应关系、转换规则和不确定项。例如“互动”若无法拆出纯点击,就只能在新数据段单独标注,不能与旧数据的“点击”画进同一条线。
两个条件同时满足时,可以做分段拼接:保留两段各自的原始点,在重叠区标出衔接位置,并注明此处存在口径转换。这比直接连成一条平滑曲线更诚实,也更便于后续复查。
假设需要向团队说明某账户三年间的投放走势。手上只有两段数据:前两年是周维度的“展示/点击/消耗”,最近一年是日维度的“曝光/互动/预算”。没有共同字段,也没有当时的导出说明。
这个动作的结果是:图表不再是一条连续曲线,但每个结论都能追溯到原始字段。下一步如果确实需要连续趋势,就应该回到数据源头补一份口径说明,而不是在图表上做平滑处理。
当映射无法建立时,有三种替代方案,代价各不相同。
选择哪一种,取决于你要回答的问题。如果问题是“最近一年是否比之前更集中”,分段并列通常够用;如果问题是“变化发生在哪个月”,就必须先解决粒度问题,否则周数据拆成天只会给出一个看似精确、实则平均化的答案。
无论最终是否拼接,都应留下一行结论:哪两段数据、缺哪个共同字段、依据什么判断可或不可拼接、采用了哪种替代呈现。这样下次有人再拿到同样的两份导出文件,不必重新争论一遍。趋势能不能拼,本质不是绘图技巧问题,而是口径能否对齐的问题;对齐不了时,分开呈现比强行连线更接近事实。