gosling.Color#

class gosling.Color(shorthand=Undefined, domain=Undefined, field=Undefined, legend=Undefined, range=Undefined, scale=Undefined, scaleOffset=Undefined, title=Undefined, type=Undefined, **kwds)#

Color schema wrapper

Mapping(required=[shorthand])

Attributes:
shorthandstring

shorthand for field, aggregate, and type

domainValueExtent

Values of the data

fieldstring

Name of the data field

legendboolean

Whether to display legend. __Default__: false

rangeRange

Determine the colors that should be bound to data value. Default properties are determined considering the field type.

scaleenum(‘linear’, ‘log’)
scaleOffsetList(float)

Whether to use offset of the domain proportionally. This is bound to brushes on the color legend. __Default__: [0, 1]

titlestring

Title of the legend. __Default__: undefined

typeenum(‘quantitative’, ‘nominal’)

Specify the data type

__init__(shorthand=Undefined, domain=Undefined, field=Undefined, legend=Undefined, range=Undefined, scale=Undefined, scaleOffset=Undefined, title=Undefined, type=Undefined, **kwds)#

Methods

__init__([shorthand, domain, field, legend, ...])

copy([deep, ignore])

Return a copy of the object

from_dict(dct[, validate, _wrapper_classes])

Construct class from a dictionary representation

from_json(json_string[, validate])

Instantiate the object from a valid JSON string

resolve_references([schema])

Resolve references in the context of this object's schema or root schema.

to_dict([validate, ignore, context])

Return a dictionary representation of the object

to_json([validate, ignore, context, indent, ...])

Emit the JSON representation for this object as a string.

validate(instance[, schema])

Validate the instance against the class schema in the context of the rootschema.

validate_property(name, value[, schema])

Validate a property against property schema in the context of the rootschema