Intervals
#
Bases: object
View over the intervals between consecutive timestamps, expressed in milliseconds.
__contains__(key)
#
Return bool(key in self).
__eq__(value)
#
Return self==value.
__ge__(value)
#
Return self>=value.
__getitem__(key)
#
Return self[key].
__gt__(value)
#
Return self>value.
__iter__()
#
Implement iter(self).
__le__(value)
#
Return self<=value.
__lt__(value)
#
Return self<value.
__ne__(value)
#
Return self!=value.
__repr__()
#
Return repr(self).
__reversed__()
#
Iterate over all intervals in reverse order.
Returns:
| Type | Description |
|---|---|
Iterator[int]
|
Iterator over intervals in reverse order. |
collect()
#
Collect all interval values in milliseconds.
Returns:
| Type | Description |
|---|---|
NDArray[int64]
|
NumPy NDArray of interval values in milliseconds. |
collect_rev()
#
Collect all interval values in reverse order.
Returns:
| Type | Description |
|---|---|
NDArray[int64]
|
Intervals in reverse order. |
max()
#
Calculate the maximum interval in milliseconds.
Returns:
| Type | Description |
|---|---|
Optional[int]
|
Maximum interval, or None if fewer than 1 interval. |
mean()
#
Calculate the mean interval in milliseconds.
Returns:
| Type | Description |
|---|---|
Optional[float]
|
Mean interval, or None if fewer than 1 interval. |
median()
#
Calculate the median interval in milliseconds.
Returns:
| Type | Description |
|---|---|
Optional[int]
|
Median interval, or None if fewer than 1 interval. |
min()
#
Calculate the minimum interval in milliseconds.
Returns:
| Type | Description |
|---|---|
Optional[int]
|
Minimum interval, or None if fewer than 1 interval. |