gwexpy.histogram.HistogramList
- class gwexpy.histogram.HistogramList(*items: _H | Iterable[_H])[source]
Bases:
ListMapMixin,HistogramBaseList[Histogram]List of Histogram objects.
- __init__(*items: _H | Iterable[_H])
Methods
__init__(*items)append(item)clear()Remove all items from list.
copy()count(value, /)Return number of occurrences of value.
extend(items)fill(*args, **kwargs)Fill each Histogram in the list with new data.
index(value[, start, stop])Return first index of value.
insert(index, item)max(*args, **kwargs)Compute upper edge of last non-zero bin for each Histogram.
mean(*args, **kwargs)Compute weighted mean of each Histogram.
median(*args, **kwargs)Compute median of each Histogram.
min(*args, **kwargs)Compute lower edge of first non-zero bin for each Histogram.
plot(**kwargs)Plot this collection using gwexpy Plot.
plot_all(*args, **kwargs)Alias for plot().
pop([index])Remove and return item at index (default last).
quantile(*args, **kwargs)Compute quantile of each Histogram.
read(source, *args, **kwargs)Read data into a HistogramList.
rebin(*args, **kwargs)Rebin each Histogram in the list.
remove(value, /)Remove first occurrence of value.
reverse()Reverse IN PLACE.
sort(*[, key, reverse])Sort the list in ascending order and return None.
std(*args, **kwargs)Compute weighted standard deviation of each Histogram.
to_density(*args, **kwargs)Convert each Histogram to density representation.
var(*args, **kwargs)Compute weighted variance of each Histogram.
write(target, *args, **kwargs)- EntryClass
alias of
Histogram
- rebin(*args, **kwargs)
Rebin each Histogram in the list. Returns a HistogramList.
- fill(*args, **kwargs)
Fill each Histogram in the list with new data.
- to_density(*args, **kwargs)
Convert each Histogram to density representation. Returns a list of Quantities.
- mean(*args, **kwargs)
Compute weighted mean of each Histogram. Returns a list of Quantities.
- var(*args, **kwargs)
Compute weighted variance of each Histogram. Returns a list of Quantities.
- std(*args, **kwargs)
Compute weighted standard deviation of each Histogram. Returns a list of Quantities.
- median(*args, **kwargs)
Compute median of each Histogram. Returns a list of Quantities.
- quantile(*args, **kwargs)
Compute quantile of each Histogram. Returns a list of Quantities.
- min(*args, **kwargs)
Compute lower edge of first non-zero bin for each Histogram. Returns a list of Quantities.
- max(*args, **kwargs)
Compute upper edge of last non-zero bin for each Histogram. Returns a list of Quantities.