pasteur.table.TableTransformer#

class pasteur.table.TableTransformer(meta, name, modules)[source]#

Methods

fit(tables[, ids])

fit_chunk(tables[, ids])

get_attributes()

Returns information about the transformed columns and their hierarchical attributes.

get_sequencer()

reverse(data, ctx[, ids, parent_tables])

transform(tables[, ids])

transform_chunk(tables[, ids])

fit(tables, ids=None)[source]#
fit_chunk(tables, ids=None)[source]#
get_attributes()[source]#

Returns information about the transformed columns and their hierarchical attributes.

Return type:

tuple[Mapping[str | tuple[str, ...], Attribute], dict[str, Mapping[str | tuple[str, ...], Attribute]]]

get_sequencer()[source]#
Return type:

SeqTransformer | None

reverse(data, ctx, ids=None, parent_tables=None)[source]#
transform(tables, ids=None)[source]#
transform_chunk(tables, ids=None)[source]#