altair.GenericUnitSpecEncodingAnyMark#
- class altair.GenericUnitSpecEncodingAnyMark(mark=Undefined, data=Undefined, description=Undefined, encoding=Undefined, name=Undefined, params=Undefined, projection=Undefined, title=Undefined, transform=Undefined, **kwds)#
GenericUnitSpecEncodingAnyMark schema wrapper
GenericUnitSpecEncodingAnyMark
, Dict[required=[mark]] Base interface for a unit (single-view) specification.- Parameters:
- mark
AnyMark
,BoxPlotDef
, Dict[required=[type]],CompositeMarkDef
,ErrorBandDef
, Dict[required=[type]],ErrorBarDef
, Dict[required=[type]],BoxPlot
, str,CompositeMark
,ErrorBand
, str,ErrorBar
, str,MarkDef
, Dict[required=[type]],Mark
, Literal[‘arc’, ‘area’, ‘bar’, ‘image’, ‘line’, ‘point’, ‘rect’, ‘rule’, ‘text’, ‘tick’, ‘trail’, ‘circle’, ‘square’, ‘geoshape’] A string describing the mark type (one of
"bar"
,"circle"
,"square"
,"tick"
,"line"
,"area"
,"point"
,"rule"
,"geoshape"
, and"text"
) or a mark definition object.- data
DataSource
,InlineData
, Dict[required=[values]],NamedData
, Dict[required=[name]],UrlData
, Dict[required=[url]],Data
,Generator
,GraticuleGenerator
, Dict[required=[graticule]],SequenceGenerator
, Dict[required=[sequence]],SphereGenerator
, Dict[required=[sphere]], None An object describing the data source. Set to
null
to ignore the parent’s data source. If no data is set, it is derived from the parent.- descriptionstr
Description of this mark for commenting purpose.
- encoding
Encoding
, Dict A key-value mapping between encoding channels and definition of fields.
- namestr
Name of the visualization for later reference.
- paramsSequence[
SelectionParameter
, Dict[required=[name, select]]] An array of parameters that may either be simple variables, or more complex selections that map user input to data queries.
- projection
Projection
, Dict An object defining properties of geographic projection, which will be applied to
shape
path for"geoshape"
marks and tolatitude
and"longitude"
channels for other marks.- title
Text
, Sequence[str], str,TitleParams
, Dict[required=[text]] Title for the plot.
- transformSequence[
AggregateTransform
, Dict[required=[aggregate]],BinTransform
, Dict[required=[bin, field, as]],CalculateTransform
, Dict[required=[calculate, as]],DensityTransform
, Dict[required=[density]],ExtentTransform
, Dict[required=[extent, param]],FilterTransform
, Dict[required=[filter]],FlattenTransform
, Dict[required=[flatten]],FoldTransform
, Dict[required=[fold]],ImputeTransform
, Dict[required=[impute, key]],JoinAggregateTransform
, Dict[required=[joinaggregate]],LoessTransform
, Dict[required=[loess, on]],LookupTransform
, Dict[required=[lookup, from]],PivotTransform
, Dict[required=[pivot, value]],QuantileTransform
, Dict[required=[quantile]],RegressionTransform
, Dict[required=[regression, on]],SampleTransform
, Dict[required=[sample]],StackTransform
, Dict[required=[stack, groupby, as]],TimeUnitTransform
, Dict[required=[timeUnit, field, as]],Transform
,WindowTransform
, Dict[required=[window]]] An array of data transformations such as filter and new field calculation.
- mark
- __init__(mark=Undefined, data=Undefined, description=Undefined, encoding=Undefined, name=Undefined, params=Undefined, projection=Undefined, title=Undefined, transform=Undefined, **kwds)#
Methods
__init__
([mark, data, description, ...])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, 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