cdm_reader_mapper.DataBundle.split_by_index

cdm_reader_mapper.DataBundle.split_by_index#

DataBundle.split_by_index(index, do_mask=True, **kwargs)[source]#

Split data by rows within specific index list.

Parameters:
  • index (list) – Specific index list.

  • do_mask (bool) – If True also do selection on mask.

Return type:

tuple[DataBundle, DataBundle]

Returns:

tuple – First DataBundle including rows within specific index list. Second DataBundle including rows outside specific index list.

Examples

Split DataBundle.

>>> db_isin, db_isnotin = db.split_by_index([0, 2, 4])

See also

DataBundle.split_by_column_entries

Select columns from data with specific values.

DataBundle.split_by_boolean_true

Split data by rows where all entries in mask are True.

DataBundle.split_by_boolean_false

Split data by rows where all entries in mask are False.

Note

For more information see split_by_index()