SuperAPI AI 工具集

choosing-trend-or-slope-view

通用与其它

查看项目

更新于 10-16 03:44

技能介绍

用途:在用户询问「某指标在 A 到 B 之间变化了多少、增长、下降、改善」等含糊问题时,帮助在构建趋势前先澄清应使用折线图还是斜率图。

主要能力:区分两类可视化。随时间变化(折线)展示区间内每个时间点的值,体现路径、低谷、尖峰与变化时点,是默认趋势。起点对终点(斜率)只取首尾两个点,每个序列一条连线,展示净变化,并在多序列时显示谁上升、谁下降及排名翻转,且不带中间的噪声。

使用方式:当请求可能两者皆可时,先用简短二选一提问,例如“你想看整个周期内如何变化(折线图),还是只看从开始到结束的变化(斜率图)?”若用户明确表达,如“只告诉我从开始到结束增长了多少”则用斜率,“给我看趋势/何时出现尖峰”则用折线,跳过提问直接构建。两者都来自同一日期范围内的同一 TrendsQuery,斜率只是把该序列折叠为第一个和最后一个点。折线为默认趋势行为,创建或运行 TrendsQuery 并保持 trendsFilter.display 为 ActionsLineGraph。斜率则用 posthog:query-trends 运行趋势,在结果卡上通过 Line/Bar/Slope 视图切换为 Slope,并向用户说明可以切换到 Slope 视图。

限制:内联斜率与保存洞察的斜率(ChartDisplayType.SlopeGraph)计算相同,都是所选分组间隔下第一个间隔值与最后一个间隔值的对比;分组决定斜率,按月分组比较首末月,按日分组比较首末日。内联视图适合对正在查看的结果快速做前后对比,保存显示适合持久化到仪表盘。仍在累积的最后一个周期会以虚线连接线如实显示,与折线图对不完整尾部的处理一致。若要在单个序列上做周期对比(本月对上月),可用折线配合 compareFilter: { "compare": true } 叠加两个周期;当要比较多条序列的端点时,斜率更合适。