形状图(报表生成器和 SSRS)

形状图将值数据显示为整体的百分比。 形状图通常用于显示数据集中不同值之间的比例比较结果。 类别由各个形状段来表示。 形状段的大小由值来决定。 形状图与饼图的用法类似,但前者是按从最大到最小的顺序来排列类别。

漏斗图按逐渐递减的比例来显示值。 漏斗区的大小由序列值在所有值总计中所占的百分比来确定。 例如,您可能使用漏斗图来显示网站访问者的趋势。 漏斗图可能会在顶部显示较宽的区域,表明访问者对主页的点击率;而其他区域将成比例缩小。 有关如何向漏斗图添加数据的详细信息,请参阅图表(报表生成器和 SSRS)

下图显示的是漏斗图示例。

漏斗图

注意

在 SQL Server Data Tools 中,您可以在报表生成器和报表设计器中创建和修改报表定义 (.rdl)。 每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。 有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和报表生成器中设计报表 (SSRS)”

变体

  • 棱锥图。 棱锥图显示的是成比例数据,以便图表看起来像一个棱锥。

形状图的数据注意事项

  • 形状图的视觉效果较好,因此常用于报表中。 但是,形状图是一种非常简单化的图表类型,可能无法最好地表示数据。 仅当数据聚合成七个数据点或更少数据点时,才考虑使用形状图。 通常,在使用形状图时应当对每个数据区域仅显示一种类别。

  • 形状图将每个数据组显示为单独的图表段。 您必须至少添加一个数据字段和一个类别字段。 如果向形状图中添加多个数据字段,则形状图会在同一个图表中显示这些数据字段。

  • 形状图最有效的是以排序顺序显示成比例的百分比。 然而,为了保持一致性,图表默认情况下不会对数据集中的值进行排序。 请考虑从高到低对值排序,从而最准确地以漏斗图或棱锥图来表示数据。 有关详细信息,请参阅对数据进行筛选、分组和排序(报表生成器和 SSRS)

  • 当计算比率时,Null 值、空值、负值和零值均无效。 因此,这些值不会显示在形状图中。 若要将这些值类型显示在图表中,需将图表类型更改为除形状图外的其他类型。 有关如何向非形状图表添加空点的详细信息,请参阅向图表 (Report Builder添加空点和 SSRS)

  • 若要使用自定义调色板在形状图上定义自己的颜色,请确保调色板中有足够的颜色,从而均用唯一的颜色突出显示各个数据点。 有关详细信息,请参阅设置图表上序列颜色的格式(报表生成器和 SSRS)

  • 与所有其他图表类型不同的是,形状图将在其图例中显示各个数据点,而不是单个序列。

  • 漏斗图将忽略值和类别轴的设置。 如果有多个类别或序列组,则图表图例中将显示组标签。

  • 在相同的图表区域中,形状图不能与任何其他图表类型结合使用。 如果必须显示形状图数据与其他类型图表数据之间的比较结果,则需要添加第二个图表区域。

  • 添加三维效果将显著改善形状图表类型的总体外观。

  • 您可以在饼图和圆环图中应用其他绘制样式以增加视觉效果。 有关详细信息,请参阅设置图表上序列颜色的格式(报表生成器和 SSRS)

另请参阅

图表(报表生成器和 SSRS)
设置图表格式(报表生成器和 SSRS)
图表中的空和 Null 数据点(报表生成器和 SSRS)
饼图(报表生成器和 SSRS)