添加额外数据的 SSRS 直方图。 (图表)
SSRS histogram adding extra data. (chart)
我正在尝试使用 table 中的以下数据创建一个直方图来显示频率分布。
Values 25 35 37 37 38 38 40 40 41 44 46
出于某种原因,我的图表中添加了一个额外的值 45。
我已将其简化为我的查询是这样的,并将我的数据集放入 table 以查看数据并提取正确的数据。
SELECT values FROM table
所以我的问题是我有 11 条数据,但显示了 12 条。这里可能缺少什么?
这没有使用系列的直方图属性,但它应该可以满足您的需求。
我创建了一个测试数据集如下
CREATE TABLE #t (score int)
INSERT INTO #t VALUES (25),(35),(37),(37),(38),(38),(40),(40),(41),(44),(46)
SELECT score, count(*) as Freq
FROM #t
GROUP BY Score
明显的变化是这次在数据集查询中计算频率。
然后我添加了一个普通的柱形图,将类别分组设置为 score
分组,并将值设置为 [Sum(Freq)]
然后我将水平轴属性更改如下:
轴类型 = Scalar (Numbers/Dates)
轴范围间隔 = 1
这是 RDL 的 link,它包含您的版本和这个新版本。我没有添加数据标签等,但希望它会有所帮助。
我正在尝试使用 table 中的以下数据创建一个直方图来显示频率分布。
Values 25 35 37 37 38 38 40 40 41 44 46
出于某种原因,我的图表中添加了一个额外的值 45。
我已将其简化为我的查询是这样的,并将我的数据集放入 table 以查看数据并提取正确的数据。
SELECT values FROM table
所以我的问题是我有 11 条数据,但显示了 12 条。这里可能缺少什么?
这没有使用系列的直方图属性,但它应该可以满足您的需求。
我创建了一个测试数据集如下
CREATE TABLE #t (score int)
INSERT INTO #t VALUES (25),(35),(37),(37),(38),(38),(40),(40),(41),(44),(46)
SELECT score, count(*) as Freq
FROM #t
GROUP BY Score
明显的变化是这次在数据集查询中计算频率。
然后我添加了一个普通的柱形图,将类别分组设置为 score
分组,并将值设置为 [Sum(Freq)]
然后我将水平轴属性更改如下:
轴类型 = Scalar (Numbers/Dates)
轴范围间隔 = 1
这是 RDL 的 link,它包含您的版本和这个新版本。我没有添加数据标签等,但希望它会有所帮助。