altair.QuantileTransform#

class altair.QuantileTransform(quantile=Undefined, groupby=Undefined, probs=Undefined, step=Undefined, **kwds)#

QuantileTransform schema wrapper.

Parameters:
quantilestr, FieldName

The data field for which to perform quantile estimation.

groupbySequence[str, FieldName]

The data fields to group by. If not specified, a single group containing all data objects will be used.

probsSequence[float]

An array of probabilities in the range (0, 1) for which to compute quantile values. If not specified, the step parameter will be used.

stepfloat

A probability step size (default 0.01) for sampling quantile values. All values from one-half the step size up to 1 (exclusive) will be sampled. This parameter is only used if the probs parameter is not provided.

asSequence[str, FieldName]

The output field names for the probability and quantile values.

Default value: ["prob", "value"]

__init__(quantile=Undefined, groupby=Undefined, probs=Undefined, step=Undefined, **kwds)#

Methods

__init__([quantile, groupby, probs, step])

copy([deep, ignore])

Return a copy of the object.

from_dict(dct[, validate])

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, indent, sort_keys, ...])

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.