图表参数
嵌入式工作表包含一个图表组件,使用户能够以图形格式查看生成的数据。图表可以包含并显示在基准控制表的下方。可以使用图表来代替表格,也可以隐藏图表。
此表列出了用于控制图表配置和行为的参数:
字段 | 名称 | 默认值 | 说明 |
---|---|---|---|
rv_chart_ number | 图表类型 | 0 | 基准控制区域下方显示的图表类型:
|
rv_chart_ export_size | 图表导出大小 | 600:400 | 导出工作表到 PDF 或 Excel 时图表图像的尺寸,以像素为单位。嵌入的图表在导出后为静态图像,无法编辑。必须按照格式指定至少两个数字。如果未指定,但导出带有图表数据的工作表,则考虑默认值 600:400。 |
rv_chart_ rows | 图表行 | TRUE | 指示图表是基于行还是列;TRUE= 图表基于用于创建左维度(行)的元素所必需的数据,FALSE = 图表基于用于创建顶部维度(列)的元素所必需的数据。如果未定义,默认值为 TRUE。绘制行时,左维度上的每个组合都是图表中的一个系列:一个单独的水平条、折线、面积或单独扇面或者堆积部分。顶部维度上元素的每种组合都会在 X 轴上创建类别。当图表行等于 FALSE 时,则与此相反,顶部维度上的每种组合都是图表中的一个系列,以左侧的元素表示 X 轴类别。 |
rv_fit_ panel | 适合面板 | TRUE | 用于确定图表是必须适合可用面板宽度 (=TRUE),还是使用含可选滚动条的默认尺寸 (=FALSE) 来查看轴类别。当图表类型为 3、7 或 8(饼图、图表或仪表盘)时不适用。以 3D 方式显示图表时,适合面板始终为 TRUE(忽略 rv_fit_panel)。 |
rv_legend_ position | 图例位置 | 1 | 指示图表图例(键)相对于图表区域的位置。
|
rv_min_chart_ size | 图表大小下限 | 0 | 指示在必须绘制图表时面板中图表区域的最小尺寸。此参数可以在多面板工作表中使用,以确保在面板尺寸不足时不会绘制图表。例如,对于尺寸 100,仅当在基准控制表之后剩余面积为 100 个像素或更多时,才会绘制图表。如果像素数低于 100,则不会绘制图表。仅当 rv_pivot_hide = FALSE 时才适用,即,显示基准控制表。如果未定义,则使用默认值 0。 |
rv_pivot_ hide | 隐藏基准控制 | FALSE | 用于确定是否必须隐藏基准控制表 (=TRUE) 并仅显示图表区域,还是也必须显示基准控制区域 (=FALSE)。仅当 rv_chart_number 大于零时才适用,否则会始终显示基准控制区域。如果未定义,默认值为 FALSE。 |
rv_pivot_ size | 基准控制大小 | 无 | 指示当前面板中基准控制表区域以及在其中显示图表的剩余区域的大小(以像素为单位)。仅在显示图表 (rv_chart_number > 0) 时才适用,否则不会在面板区域中绘制基准控制表。如果未定义 rv_pivot_size,则在基准控制和图表之间平分空间。 |
rv_stacked_ type | 堆积类型 | 无 | 指示图表上的系列是单独(无)、堆积,还是最高 100% 的堆积百分比。
|
rv_x_ label_Type | X 轴标签类型 | 1 | 用于确定要为图表显示的 X 轴标签的类型。
|
rv_y_ label_hide | 隐藏 Y 轴标签 | FALSE | 用于确定图表上是否必须显示 Y 轴标签(TRUE 表示显示,FALSE 表示不显示)。如果未定义,默认值为 FALSE。 |
rv_single_ tooltip | 显示单个工具提示 | FALSE | 用于确定对于轴上的所有元素,图表的工具提示是必须显示为单点工具提示还是共享工具提示。如果未定义,默认值为 TRUE 仅在 rv_chart_number = 1、2、4、5 时才适用。对于其他图表,仅显示单个工具提示。 |
rv_pie_ style | 饼图样式 | 0 | 指明饼图样式,如标准饼图、圆环饼图或半圆环饼图。
|
rv_chart_ 3d | 以 3D 方式显示图表 | FALSE | 指示是否必须以 3D 方式显示适用的图表。如果未定义,默认值为 FALSE。 仅当 rv_chart_number 为 1、3 或 5 时才适用。
|
rv_gauge_ style | 仪表盘图表样式 | 0 | 指示仪表盘图表样式(实心仪表盘或角度仪表盘)。如果未定义,则 0 = 实心,仪表盘 1 = 角度仪表盘,默认值为 0(实心)。仅在 rv_chart_number = 7(仪表盘)时才适用。 |
rv_y_ 1_min | 第一个 Y 轴最小值 | 空 | 指示要为第一个 y 轴显示的最小起始值。如果值低于指定的最小值,则将这些值绘制在最小轴点上。如果未定义,则使用自动缩放。仅在 rv_chart_number = 1、2、4 或 5(柱状图、折线图、面积图、条形图)时才适用。默认为空(自动缩放)。 |
rv_y_ 2_min | 第二个 Y 轴最小值 | 空 | 指示要为第二个 y 轴显示的最小起始值。如果值低于指定的最小值,则将这些值绘制在最小轴点上。如果未定义,则使用自动缩放。仅在 rv_chart_number = 1、2、4 或 5(柱状图、折线图、面积图、条形图)时才适用。默认为空(自动缩放)。 |
rv_y_ percent_min | Y 轴百分比最小值 | 空 | 指示要为百分比 y 轴显示的最小起始值。如果值低于指定的最小值,则将这些值绘制在最小轴点上。如果未定义,则使用自动缩放。仅在 rv_chart_number = 1、2、4 或 5(柱状图、折线图、面积图、条形图)时才适用。默认为空(自动缩放)。 |
条件
- 默认情况下,图表基于为行指定的数据(左维度),此数据用于绘制(链接)左维度元素。
- 如果左侧存在多个维度,则这些维度将进行拼接(链接为一个系列),因此将绘制每个唯一组合。
- 顶部维度元素的每种唯一组合在 X 轴上都是一个类别(标签)。
- 如果 rv_chart_rows = FALSE,则图表会“颠倒”,并且会绘制顶部维度上的数据,而使用左维度来创建 X 轴类别。
- 在单独轴上以默认格式或 rv_measure_format 0% 或 0.00% 绘制度量:
- 此轴可以缩放到所需的百分比值。
- 值必须绘制为对应的百分比值(即 75%,而不是 0.75)。
- 假如某些度量是以 secondaxis = TRUE 格式来定义,则图表还会显示第 3 个轴:主轴、百分比格式和备用轴。
- 对于 secondaxis=TRUE 的度量,是首先显示百分比格式还是备用轴取决于在对工作表的度量进行迭代时首先遇到哪一个。
- 面积图表用于以平均值降序顺序绘制系列,以便最大系列以背景色绘制,而较小的系列以前景色绘制。所有其他图表类型都按照控制基准中元素的顺序来绘制(指定的维度排序顺序)。