我试图将利润的中位数可视化为一周中每一天的销售额。我的数据如下:
Date Category Profit Sales State
1/1 Book 3 6 NY
1/1 Toys 12 30 CA
1/2 Games 9 20 NY
1/2 Books 5 10 WA
我已经创建了一个计算字段“ Profit_Prop”为SUM([Profit])/SUM([Sales])
。我想显示星期一,星期二等的Profit_prop每日中位数。
我可以通过将WEEKDAY(Date)
添加到“列”并将Profit_Prop添加到“行”,然后将“日期”添加到“详细信息”并将粒度更改为“精确日期”来作为箱形图来完成。但是我只想显示中位数而不显示每天的数据点。
我尝试使用MEDIAN([Profit_prop])
来创建另一个计算字段,但是我得到“对MEDIAN的争论已经是一个聚合,无法进一步聚合。”
答案 0 :(得分:0)
在对计算所得的字段进行计算时,正常中值函数不起作用,而是需要使用Table calculations
。
从示例中获取数据,创建一个公式。使用以下代码:
创建一个计算字段并粘贴以下代码:
WINDOW_MEDIAN([Calculation1],FIRST(),LAST())
将计算设置为Table Down
答案 1 :(得分:0)
从详细信息级别删除日期。 如下创建计算字段,并使用它代替Profit prop
median(
{ INCLUDE [Date]:
[Profit_Prop]
}
)
让我知道怎么回事。