非数值的统计函数
Statistical functions on non-numerical value
我不是在寻找任何代码或公式,而是 rationale/logic。
背景:我的数据集采用 Date/Time 格式,其中为每次新出现的事件创建一个新时间戳。
我的目标 是计算给定日期每小时内发生的次数。不幸的是,系统不会将每个周期出现的次数捕获为整数。所以我计算了一个小时值在一小时内出现的次数,即 4 点钟出现的次数。我目前在 Excel 中使用 Pivot Table 来计算每小时出现的次数。行中的字段是小时和日期,值中的字段是小时数。
问题 是我无法使用任何汇总函数来获取总和、最小值、最大值、百分位数和标准差等内容。例如,将 count 更改为 sum 只会将所有小时相加。所以 4 点钟小时的总和将 return 12 而不是 3。所以我不得不在枢轴 table 上使用数组公式来给我最大值和最小值等
如果我要在 Tableau 或 Power BI 等数据即化工具中使用此数据。我走不了多远。我正在 寻找 一个 suggestions/workaround 可以让我以某种方式操纵我的数据,以便它可以在 Pivot Tables 在 Excel 和数据即工具中。
我知道我的问题并不特定于一种工具,但我希望加强对数据和数据操作技术的理解。
编辑:请看附图
使用 PowerPivot 构建数据模型。将您的事实 table 加入日历维度 table。创建行计数度量 - 然后您可以汇总该度量以适合(总和、平均值、最小值等)
我不是在寻找任何代码或公式,而是 rationale/logic。
背景:我的数据集采用 Date/Time 格式,其中为每次新出现的事件创建一个新时间戳。
我的目标 是计算给定日期每小时内发生的次数。不幸的是,系统不会将每个周期出现的次数捕获为整数。所以我计算了一个小时值在一小时内出现的次数,即 4 点钟出现的次数。我目前在 Excel 中使用 Pivot Table 来计算每小时出现的次数。行中的字段是小时和日期,值中的字段是小时数。
问题 是我无法使用任何汇总函数来获取总和、最小值、最大值、百分位数和标准差等内容。例如,将 count 更改为 sum 只会将所有小时相加。所以 4 点钟小时的总和将 return 12 而不是 3。所以我不得不在枢轴 table 上使用数组公式来给我最大值和最小值等
如果我要在 Tableau 或 Power BI 等数据即化工具中使用此数据。我走不了多远。我正在 寻找 一个 suggestions/workaround 可以让我以某种方式操纵我的数据,以便它可以在 Pivot Tables 在 Excel 和数据即工具中。
我知道我的问题并不特定于一种工具,但我希望加强对数据和数据操作技术的理解。
编辑:请看附图
使用 PowerPivot 构建数据模型。将您的事实 table 加入日历维度 table。创建行计数度量 - 然后您可以汇总该度量以适合(总和、平均值、最小值等)