2

我正在尝试对四年的数据进行过度绘制,以查看它们在一年中的比较情况。我创建了一个名为season的字段来分隔四年,并创建了一个对应于 ISO 周的名为week的字段。但是,我无法弄清楚如何让情节从第 31 周而不是第 1 周开始。

这是我到目前为止的情节:

从第 1 周开始的 Data Studio ISO 周图

有没有办法在不同的开始周开始时间轴?

4

3 回答 3

1

我的猜测是,Data Studio 本身作为一种可视化工具并没有按照您的意愿包装日期的功能。

一种选择是查看您正在使用的查询/数据集并移动日期,以便(伪代码):

offset = 31
if week >= offset then shift -(offset)   // resets to origin (left shift) 
if week < offset then shift +(52-offset) // resets remaining data (right shift)
于 2017-12-30T20:52:16.473 回答
0

您可以在Data Studio 过滤器中创建一个时间序列来开始您的 ISO 周。我已经尝试过使用 YEARWEEK 过滤器,并且似乎工作正常。

这是一个例子:

时间序列过滤器之前

现在使用时间序列过滤器:设置为 2017 年 1 月 1 日 过滤器设置为 2017

如果 Include (YearWeek) 能够解决您的问题,那么这就是您在 Google Data Studio 中的正确做法。

虽然,我不得不说,当我尝试使用ISO Week(ww)过滤器时,它似乎并没有正常工作。我的理解是,当按 ISO 周(ww)聚合时间序列时,当您的绘图有超过一年的数据时,它会遇到重复的周数:'ww' 中的 01、12、13。我发现YEARWEEK这是一种可能的解决方法。

于 2018-01-10T20:37:06.150 回答
0

它可以通过以下方式实现:

  1. 点击时间序列图表;
  2. 切换到Style选项卡,向下滚动到该X-Axis部分;
  3. 将 X 轴范围设置为Range by Data

谷歌数据洞察报告和一个 GIF 来展示:

于 2020-05-27T08:00:32.603 回答