pandagg.tree.aggs.metric module

class pandagg.tree.aggs.metric.Avg(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'avg'
class pandagg.tree.aggs.metric.Cardinality(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'cardinality'
class pandagg.tree.aggs.metric.ExtendedStats(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'extended_stats'
class pandagg.tree.aggs.metric.GeoBound(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'geo_bounds'
class pandagg.tree.aggs.metric.GeoCentroid(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'geo_centroid'
class pandagg.tree.aggs.metric.Max(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'max'
class pandagg.tree.aggs.metric.Min(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'min'
class pandagg.tree.aggs.metric.PercentileRanks(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'percentile_ranks'
class pandagg.tree.aggs.metric.Percentiles(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

Percents body argument can be passed to specify which percentiles to fetch.

KEY = 'percentiles'
class pandagg.tree.aggs.metric.Stats(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'stats'
class pandagg.tree.aggs.metric.Sum(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'sum'
class pandagg.tree.aggs.metric.TopHits(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'top_hits'
class pandagg.tree.aggs.metric.ValueCount(*args, **kwargs)[source]

Bases: pandagg.tree.aggs.aggs.AbstractLeafAgg

KEY = 'value_count'