如何可视化历史数据

如何可视化历史数据

我继承了一个糟糕的电子表格,里面有 4 年的有关人们按月参与某项活动的数据。每个人可能每 18 个月左右参加一次,但显然会有所不同。目前,该表格的布局为每个人/月份组合一个单元格,因此有 48 列代表过去 4 年,150 行代表人员。当该人参与时,他们参与月份的单元格背景颜色为黑色。这是唯一的表示。

我不想更新 2011 年的电子表格,而是想获得一个新的表示形式。我可能必须手动将现有数据迁移到新系统,但这是一个不相关的问题。假设我有每个人的日期列表,我如何可视化数据,以便我可以快速评估以下内容:

  • 谁很久没参加过
  • X 先生参加活动已经多久了
  • X 参加的频率是多少

编写自定义应用程序来处理这个问题不是一个选择,因为我必须在未来 1-4 年内将其交给某人,而他们可能没有维护它的技能。因此,我希望将其保存在可以在 Google 文档上托管的电子表格中,或者最坏的情况下在开放办公室中维护并通过电子邮件发送给“需要知道的人”。

答案1

我会将您的电子表格设置为数据库(正如@Shinrai 所建议的),并以“参与日期”、“人员”以及“活动类型”作为列。

person   date_participated  activity_type
Joe      2010-12-04         cow tipping
Jimmy    2010-12-04         surfing
John     2010-12-16         compost toilet maintenence
Joe      2011-07-01         cow tipping
John     2011-07-03         compost toilet maintenence 
Sam      2011-09-30         surfing

(约翰是个勇敢的人)现在剩下的工作你可以用数据透视表和图表来完成。你也可以使用 Excel 中有限的数据库式函数,或者自己动手。你可以制作个人参与的图表、包含上次参与日期(或自上次参与以来的月份)的表格,以及参与总人数的计数。

相关内容