SSRS 中的散点图有助于可视化任意两组数据之间的关系。在本文中,我们将通过一个示例向您展示如何在 SSRS 中创建散点图,以及如何更改 SQL Reporting Services 中散点图的图表标题、图例位置、图例标题和字体样式。
在此散点图示例中,我们使用了自定义 SQL 查询
-- Query that we use in Scatter Plot
SELECT [Carat]
,[Color]
,[Clarity]
,[Depth]
,[PricePerCt]
,[TotalPrice]
FROM [Diamonds]
并且它将返回的数据是

在 SSRS 中创建散点图
在此示例中,我们将创建一个散点图来显示总价与钻石克拉的关系。下面的屏幕截图将向您展示我们用于此散点图报告的 数据源 和 数据集。

在 SSRS 报表设计中,我们可以通过将“图表”属性从“工具箱”拖到“设计”区域来添加散点图,或者右键单击报表设计器并选择“插入”->“图表”选项。

选择“图表”选项后,将打开一个名为“选择图表类型”的新窗口,用于从可用图表中选择所需的图表。对于此 SSRS 示例,我们选择散点图。

单击“确定”按钮后,散点图将在设计区域中显示,并带有占位符数据。

单击 SSRS 散点图周围的空白区域将打开“图表数据”窗口
- 值:任何数值(指标)值,例如总销售额、销售金额、客户数量、税金等。所有这些值都将使用聚合函数(求和、平均值、计数等)进行聚合。这是因为我们按类别组项对它们进行了分组。
- 类别组:请指定一个您希望在其中划分散点图的列名。
- 系列组:请在此处指定维度。它会进一步对各个类别进行分组

将数据集中的“总价”指标列拖放到图表数据值中,并将“克拉”维度拖到类别组中。

单击“散点图预览”选项卡以查看报表预览。

格式化 SSRS 中的散点图
以下示例列表将向您展示格式化散点图所涉及的步骤。
更改 SSRS 中散点图的轴属性
右键单击散点图的轴,然后从上下文菜单中选择“水平轴属性..”选项以格式化轴值。

在此我们更改了水平轴的字体样式和字体大小。

接下来,右键单击散点图的垂直轴,然后从上下文菜单中选择“垂直轴属性..”选项以格式化轴值。请使用上述指定的技术来更改垂直轴的字体。接下来,通过选择“数字”选项卡来格式化垂直轴中的数字。

更改 SSRS 中散点图的轴标题
要更改散点图的轴标题,请选择轴标题区域,然后根据您的需要更改标题。或者,右键单击它将打开上下文菜单。请从中选择“轴标题属性..”选项。

这将打开一个名为“轴标题属性”的新窗口。在“常规”部分下,我们可以根据需要更改标题文本。目前,我们将其更改为“克拉”

在“字体”选项卡下,我们可以更改轴标题的字体样式、大小和颜色。目前,我们将颜色更改为深绿色,字体更改为 Century Gothic,大小更改为 12pt,样式更改为粗体

请将相同的属性应用于 Y 轴。完成后,单击“预览”以查看 SSRS 散点图预览。

更改 SSRS 散点图标题
要更改散点图的标题,请选择图表标题区域,然后根据您的需要更改标题。或者,右键单击它将打开上下文菜单。请从中选择“标题属性..”选项。

我们在这里将标题更改为“散点图示例”,因为报表显示的是相同的

格式化 SSRS 散点图标题字体
在“字体”选项卡中,我们可以更改散点图标题的字体大小、字体系列、字体样式和颜色。在这里,我们将字体更改为 Century Gothic,字体大小更改为 14pt,颜色更改为深绿色

格式化 SSRS 中散点图的图例
要格式化散点图图例区域,请选择图例区域并右键单击它,它将打开上下文菜单。从菜单中,请选择“图例属性”选项。

这将打开一个名为“图例属性”的新窗口。在“常规”选项卡中,我们有一个名为“图例位置”的选项,可以通过更改点位置来更改图例位置。目前,我们将其位置保持不变。
接下来,在“字体”选项卡下,我们可以更改图例的字体样式、大小和颜色。目前,我们将字体更改为 Century Gothic,大小更改为 9pt

单击“确定”按钮关闭“属性”窗口,然后单击“预览”选项卡以查看报表预览

右键单击标记将打开上下文菜单。请从中选择“系列属性”。

单击“系列属性”选项后,将打开一个名为“系列属性”的新窗口。
在“标记”选项卡下,我们可以更改标记类型、颜色、大小、边框宽度和边框颜色。首先,让我将形状从自动更改为菱形

我将颜色更改为栗色,大小更改为 5pt

从报表预览中,您可以看到我们已成功更改了标记的形状、大小和颜色

您可以选择为系列组添加另一个维度,以进一步划分散点图标记。目前,我们将颜色添加到系列组中

接下来,我们将标记大小更改为 5pt(默认 3.5pt),并将颜色保留为自动

让我向您展示报表预览

正如您所见,报告显示了完美的结果,也许如果我将默认的颜色组合更改为更有意义的输出会更好。为此,让我转到系列属性(如上所述),然后单击“使颜色”属性下的表达式按钮

我将颜色从自动更改为颜色维度字段

单击“预览”选项卡以查看 SSRS 散点图预览

从上图可以看出,我们已成功使用颜色维度更改了散点图的颜色。