【发布时间】:2019-11-14 02:42:29
【问题描述】:
【问题讨论】:
标签: time-series powerbi timeserieschart
【问题讨论】:
标签: time-series powerbi timeserieschart
您必须将其转换为这样的 Lines,首先在 Power BI 中创建指标和名为 Plot Time Series Data in Line Graph 的数据集:
事物 02_Day01 = CALCULATE(sum(YOUR_DATASET[事物 02]),FILTER(YOUR_DATASET,YOUR_DATASET[Day] = 1))
事物 03_Day01 = CALCULATE(sum(YOUR_DATASET[事物 03]),FILTER(YOUR_DATASET,YOUR_DATASET[Day] = 1))
事物 04_Day01 = CALCULATE(sum(YOUR_DATASET[事物 04]),FILTER(YOUR_DATASET,YOUR_DATASET[Day] = 1))
事物 02_Day02 = CALCULATE(sum(YOUR_DATASET[事物 02]),FILTER(YOUR_DATASET,YOUR_DATASET[Day] = 2))
事物 03_Day02 = CALCULATE(sum(YOUR_DATASET[事物 03]),FILTER(YOUR_DATASET,YOUR_DATASET[Day] = 2))
事物 04_Day02 = CALCULATE(sum(YOUR_DATASET[事物 04]),FILTER(YOUR_DATASET,YOUR_DATASET[Day] = 2))
在 Power BI 的折线图中绘制时间序列数据 =
UNION (ROW ("Category", "Thing 02", "Day", VALUE(YOUR_DATASET[Thing 02_Day01])),
行(“类别”、“事物 03”、“日”、值(YOUR_DATASET[事物 03_Day01])),
行(“类别”,“事物 04”,“日”,VALUE(YOUR_DATASET [事物 04_Day01])),
行(“类别”、“事物 02”、“日”、VALUE(YOUR_DATASET[事物 02_Day02]))、
行(“类别”、“事物 03”、“日”、值(YOUR_DATASET [事物 03_Day02])),
ROW(“类别”、“事物 04”、“日”、VALUE(YOUR_DATASET[事物 04_Day02]))
)
您应该继续使用此代码,直到您希望在图表中表示的天数。
完成后,您可以使用新数据集(Power BI 中名为 Plot Time Series Data in Line Graph in Power BI 的表)。
【讨论】:
我通过执行以下操作解决了我的问题:
然后,我可以对 Thing 列进行切片。我使用了this video 来帮助取消透视。
【讨论】: