script

Classes

Script()

Script for visualizing the data.

class Script[source]

Script for visualizing the data.

static create_databases(population: str, context: str, heterogeneity_levels: list = ['00', '10', '20', '30', '40', '50']) List[metrics.analysis.database.Database][source]

Creates database files for each context.

Parameters
  • population (str) – The population.

  • context (str) – The context.

  • heterogeneity_levels (list) – The heterogeneity levels.

Returns

List of database objects.

Return type

List[Database]

static find_unique_variables(data: pandas.core.frame.DataFrame, variable: Optional[str], column_name: Optional[str] = 'category') numpy.ndarray[source]

Find unique variables.

Parameters
  • data (pd.DataFrame) – The data.

  • variable (Optional[str]) – The variable.

  • column_name (Optional[str]) – The column name.

Returns

unique_variables – Unique variables.

Return type

np.ndarray

static select_data(database_list: List[metrics.analysis.database.Database], context: str, reference_time: Optional[str] = None, observation_time: Optional[str] = None, feature: Optional[str] = None, comparison: Optional[dict] = None) pandas.core.frame.DataFrame[source]

Selects data from the database.

Parameters
  • database_list (List[Database]) – The database object.

  • reference_time (Optional[str]) – The reference time.

  • observation_time (Optional[str]) – The observation time.

  • feature (Optional[str]) – The feature.

  • comparison (Optional[dict]) – The comparison group.

Returns

combined_table – Combined selected dataframe.

Return type

pd.DataFrame