leaspy.io.data.covariate_dataframe_data_reader#

Classes#

CovariateDataframeDataReader

Methods to convert pandas.DataFrame to Leaspy-compliant data containers for longitudinal data with covariates.

Module Contents#

class CovariateDataframeDataReader(*, covariate_names)#

Bases: leaspy.io.data.abstract_dataframe_data_reader.AbstractDataframeDataReader

Methods to convert pandas.DataFrame to Leaspy-compliant data containers for longitudinal data with covariates.

Parameters:
covariate_names: List[str]

Names of the columns in dataframe that contains the covariates

Raises:
LeaspyDataInputError
Parameters:

covariate_names (list[str])

covariate_names#
visit_reader#
property long_outcome_names: list[leaspy.utils.typing.FeatureType]#

Name of the longitudinal outcomes in dataset

Return type:

list[leaspy.utils.typing.FeatureType]

property n_visits: int#

Number of visit in the dataset

Return type:

int