Spotfire® 用户指南

格式详细信息

格式用于指定要显示的小数位数,确定日期或时间的显示方式,或者通过添加度量单位、千位和十进制分隔符等来赋予值意义。由 Windows 区域设置决定的区域设置通常用于确定格式,但是您也可以自己进行某些更改。

注: 此处介绍的某些功能只能使用已安装的 Spotfire 客户端进行创建或访问。
注: 格式不包含视觉属性,例如颜色、字体或大小。

示例:如果您运行已安装的客户端并使用以美国货币列出的数据值,而且已将 Windows 区域设置设置为瑞典语,并选择显示千位分隔符,那么将获得格式化的值,例如 $1.000.000,00。如果将区域设置更改为美国英语,该值将重新格式化为 $1,000,000.00。

可用的格式选项取决于值的数据类型。文本根本无法格式化,而整数则具有多种不同的格式可能性。此外,整数还可以设置为数字、货币以及百分数的格式。您可以指定要显示的小数位数,或者是否使用千位分隔符。还有一种可能性是使用短数字格式,这是一种通过将 10 次幂替换为符号来缩短值以占用较少空间的方式。有关详细信息,请参见定义新的短数字格式。您可以将格式应用到不同级别的数据中,并能够以不同方式访问该设置,如下所述。

默认轴格式

在已安装的客户端中,可以使用“选项”对话框为图表轴上的不同数据类型指定默认格式。例如,如果将数据类型整数设为包含两位小数的美国货币 ($) 的格式,那么当您每次创建新图表时,轴上的整数值将显示为包含两位小数的美国货币。请注意,这些默认格式设置无论如何不会影响列或数据表,而只会影响图表中的轴。

要访问默认设置,请在菜单栏上选择“工具” > “选项”,然后转至对话框中的“轴格式”页面。

列格式

如果您想要数据表中的特定列在整个分析中以某种方式格式化,则可以在列级别下格式值。例如,如果将名为“成本”的列的格式设置为包含两位小数的美国货币 ($),那么在每次使用“成本”列时,该列中的值将显示为包含两位小数的美国货币。这些设置将影响分析中使用该列的所有地方,包括图表中的轴、筛选器、工具提示等,并且更改将立即生效。列格式会取代默认轴格式级别下的格式。

要更改列级别的格式设置,请参见更改列的格式

在图表中设置格式

您还可以在单独的图表中为值设置格式。例如,如果将散点图 X 轴上的值格式为不包含小数的数字,那么该散点图 X 轴上的值将立即使用新的格式设置进行更新。散点图中的 Y 轴将不受新设置的影响,并且分析中没有其他图表会采用这些更改。在此级别下的格式设置将取代默认轴级别和列级别下的设置。您可以定义许多图表中轴上的格式设置,但并非全部图表。图表级别下的格式对所有种类的图表均相似,但是交叉表略有不同,在在交叉表中设置格式对此进行了说明。

要更改图表级别的格式设置,请使用相关轴的“图表属性”

如果在图表中使用多个刻度,则可以按照设置图表中轴的格式的方式分别设置每个刻度的格式。但是,如果在图表中某轴的同侧具有多个刻度,则无法通过在刻度上直接单击鼠标右键的方式对该侧的刻度单独格式。相反,这将更改所有刻度的设置。不过,您仍然可以通过“图表属性”单独设置这些刻度的格式。

不论在何种级别下更改格式,选项均相同。要获取关于所有可能选项的完整说明,请参见下表。列出的某些选项是其他选项的子类别。

选项 说明
Boolean 用于显示布尔数据的格式。
Currency 货币的数字格式。货币文化可能并非当前文化。在此情况下,数字格式依据当前文化而定,而货币符号和模式则由特定货币文化来定义。

示例:

$ 1234.45

¥ 1234

-1,234.45 kr

($ 1,234.45)

自定义 高度可配置的格式,支持自定义格式指示符。

示例:

(1.234E+099)

999,999.00 美元

“d”短日期模式

“T”长时间模式

“G”常规日期/时间模式

在各自的页面上了解有关数字列日期和时间列以及时间跨度列的自定义格式的更多信息。

Date 用于显示日期的格式。
DatePart 指定列包含日期部分,并且在合适的情况下您可以将日期部分值显示为字符串而非数字。
小数位 指定要显示的小数位数 (0-15)。也可以使用其他替代项“(自动)”。如果选择“(自动)”,小数位数将各不相同,因为其中不包含后补零。

示例:

1,234.560700(六个小数位)

1,234.560(三个小数位)

1,234.56(两个小数位)

1,234.5607(自动)

常规 一种常规、不可配置的格式,具有可变的小数位数,且不包含千位分隔符。其数字将转换为最精简的固定点或科学记数法。负值始终使用负号。

示例:

1

12345

1.23456E-6

-12345

负数 指定用于显示负数的模式 [-1.23 或 (1.23)]。
注: Windows 区域设置中的负数格式设置将被忽略。
编号 可配置的数字格式。

示例:

1234.45

1234.45

-1234.45

(1234.45)

百分比 百分数格式,其中百分数符号和格式模式是针对特定文化的。若要表示为百分比形式,转换的数字需乘上 100。负值始终使用负号。

示例:

100百分之

- 99 %

科学 包含固定小数位数的科学记数法的数字格式。负值始终使用负号。

示例:

1.00000E+099

5.6E-001

-5.6E-001

Time 用于显示时间的格式。
TimeSpan 用于显示时间跨度的格式。
类型 指定应在其上显示预定义列表中的值的表单。您在列表中看到的内容取决于数据类型和区域设置。
示例:
  • 短日期:2023/10/16
  • 长日期:2023/10/16
  • 短时间:下午 3:25
  • 长时间:下午 3:25:55
  • 短日期/短时间:2023-10-16 15:25:00
  • 长日期/长时间:2023-10-16 15:25:55
  • 月日:10 月 16 日
  • RFC1123:2009 年 10 月 16 日,星期五 15:25:55 GMT
  • 可分类 (ISO 8601):2009-10-16T15:25:55
  • 年月:2009 年 10 月
  • 25 天 09 小时 03 分钟 07 秒 015 毫秒
  • 25.9:3:7:015
  • True/False
  • 1/0
使用工程批注 使用此选项可编写始终以 10 的 3n 次幂表示的科学数字格式。

示例:

-12.35E+003

12.35E+006

使用短数字格式 使用此选项可缩短数字值,以减少占用空间。例如,可将 1,000 格式化为 1k。从下拉列表中选择要使用的符号集。要了解有关符号集的更多信息,请参见定义新的短数字格式
使用千分位分隔符 指定是否使用千位分隔符(Windows 区域设置中的数字分组符号)。分组符号无法明确指定(仅通过 Windows 区域设置)。