altair.NumberLocale#

class altair.NumberLocale(currency=Undefined, decimal=Undefined, grouping=Undefined, thousands=Undefined, minus=Undefined, nan=Undefined, numerals=Undefined, percent=Undefined, **kwds)#

NumberLocale schema 包装器。

用于格式化数字的本地化定义。

参数:
currencySequence[str], Vector2string

货币前缀和后缀(例如,[“$”, “”])。

decimalstr

小数点(例如,“.”)。

groupingSequence[float]

组大小的数组(例如,[3]),根据需要循环使用。

thousandsstr

分组分隔符(例如,“,”)。

minusstr

负号(默认为连字符“-”)。

nanstr

非数字值(默认为“NaN”)。

numeralsSequence[str], Vector10string

一个包含十个字符串的数组,用于替换数字 0-9。

percentstr

百分号(默认为“%”)。

__init__(currency=Undefined, decimal=Undefined, grouping=Undefined, thousands=Undefined, minus=Undefined, nan=Undefined, numerals=Undefined, percent=Undefined, **kwds)#

方法

__init__([currency, decimal, grouping, ...])

copy([deep, ignore])

返回对象的副本。

from_dict(dct[, validate])

从字典表示构建类。

from_json(json_string[, validate])

从有效的 JSON 字符串实例化对象。

resolve_references([schema])

在此对象的 schema 或根 schema 的上下文中解析引用。

to_dict([validate, ignore, context])

返回对象的字典表示。

to_json([validate, indent, sort_keys, ...])

将此对象的 JSON 表示作为字符串输出。

validate(instance[, schema])

在根 schema 的上下文中,根据类 schema 验证实例。

validate_property(name, value[, schema])

在根 schema 的上下文中,根据属性 schema 验证属性。