INFS6023 Group Data Visualisation Project
📊 选中曼谷,份额不该变 100%
Dashboard 做好以后,你大概会点一下 Bangkok 看看联动。泰国主样本一共 6,840 次完整停留,曼谷 2,619 次,全国份额应该是 38.3%。如果点完显示 100%,说明城市筛选被加进了 Context 或数据源筛选,分母跟着缩成了曼谷自己。
图还是能动,但「全国份额」已经换了意思,部长和旅游局的读者看到的是错的比较,交互也就没法支撑探索。原因在 Tableau 的计算顺序:FIXED 先于普通筛选算,晚于 Context。我的做法是:泰国范围和样本规则放 Context,城市选择只用普通筛选或 Highlight,全国分母不动。
🧮 两套样本各管各的图
数据准备那一步,很多组会定一套清洗规则,然后套到所有工作表上。这个数据集里有两类问题:「什么时候来」和「待了多久」。
只要开始日期有效,就能算进开始次数,泰国是 7,166 次;要算停留天数,还得结束日期有效、时长在 1 到 365 天之间,剩 6,840 次。把停留规则一键应用到全部工作表,月度开始图会凭空少掉 326 条。这些记录有可靠的开始日期,只是没法算完整停留,删掉它们,时间趋势就少了一块,看报告的人也对不上你写的样本数。
所以 开始图用 7,166,停留图用 6,840,两个数分别写进数据准备里,再把 13,280 一步步降到 6,840 的过程列成一张表,处理理由就有了。缺地点键的 291 条也留在全国分母里,标成未匹配,不凭地名去猜城市。
🤖 生成式工具跑错也能写
反思那一部分,学校写明看的是你用工具的过程,不看它生成得好不好。所以工具把旅次写成人数、把「2 months」当成 60 天,这一轮不用删,它正好是素材:发生了什么,为什么会误导读者,你怎么发现、怎么改。
我的做法:只喂三座城市的汇总数,不传带 username 的原表;保存第一轮请求、输出、工具名和日期;拿它和自己的 Tableau 图对单位和分母;第二轮请求写清读者是谁、单位是旅次、不许推断政策效果,再看错的地方有没有真的改掉,还是只换了一段更顺的话。打不开工具就看演示视频,写成观察,不写成亲手操作。
✅ 交前把 Dashboard 点一遍
导出 .twbx 以后先关掉,再重新打开,确认数据能加载,然后按这张表逐项点:
| 操作 | 该变的 | 不该变的 |
|---|---|---|
| 高亮 Bangkok | 曼谷标记突出 | 全国 KPI、其他城市 |
| 详情筛到 Bangkok | 详情只剩曼谷 | 全国 6,840 次、份额 38.3% |
| 阈值 30→60→90 天 | 长停留比例 24.1%→9.6%→5.3% |






