数据时间分析与文本可视化指南
1. 时间数据分析基础
在数据分析中,对数据进行时间维度的分析至关重要,它能帮助我们洞察业务的发展趋势。通过一些DAX公式,我们可以实现对不同时间周期数据的分析。
1.1 计算前一年平均销售价格
以下公式用于计算所选时间段在前一年的平均销售价格:
AverageSalePricePreviousYear = CALCULATE( AVERAGE(InvoiceLines[SalePrice]), DATEADD(DateDimension[DateKey], -1, YEAR) )1.2 计算前一季度销售数量
若要查看相对于可视化筛选日期的前一季度销售数量,可使用以下公式:
NumberOfSalesPreviousQtr = CALCULATE( COUNT(InvoiceLines[InvoiceID]), DATEADD(DateDimension[DateKey], -1, QUARTER) )这些公式结合DAX的聚合函数与DATEADD()函数的四种时间间隔类型(年、季度、月、日),能提供广泛的时间比较指标,且自动适应Power BI Desktop可视化的时间跨度。
2. 与平行时间段的比较
查看过去的指标是衡量业务进展的关键,DAX提供了多种方法进行此类计算。