tempor.models.clairvoyance2.data.dataformat_base module

class tempor.models.clairvoyance2.data.dataformat_base.CustomGetItemMixin(*args, **kwds)[source]

Bases: Generic[TIndexItem, TColumnItem]

class tempor.models.clairvoyance2.data.dataformat_base.BaseContainer(data, index_name: Any = 's_idx')[source]

Bases: CustomGetItemMixin[TIndexItem, TColumnItem], Sequence

property df : DataFrame
property df_repr : str | None
property df_repr_html : str | None
plot(**kwargs) Any[source]
property empty : bool
validate() None[source]
index(value[, start[, stop]]) integer -- return first index of value.[source]

Raises ValueError if the value is not present.

Supporting start and stop arguments is optional, but recommended.

count(value) integer -- return number of occurrences of value[source]
class tempor.models.clairvoyance2.data.dataformat_base.Copyable[source]

Bases: object

copy()[source]
class tempor.models.clairvoyance2.data.dataformat_base.SupportsNewLike[source]

Bases: ABC

static process_kwargs(kwargs: dict[str, Any], kwargs_default: dict[str, Any]) dict[str, Any][source]
abstract static new_like(like: Any, **kwargs) SupportsNewLike[source]
abstract static new_empty_like(like: Any, **kwargs) SupportsNewLike[source]