dataprofiler.profilers.column_profile_compilers module

class dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler(df_series, options=None)

Bases: object

abstract property profile
update_profile(df_series)

Initializes the profiles the column dataframe.

Parameters

df_series (pandas.core.series.Series) – a given column

Returns

None

Return type

None

class dataprofiler.profilers.column_profile_compilers.ColumnPrimitiveTypeProfileCompiler(df_series, options=None)

Bases: dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler

property profile
update_profile(df_series)

Initializes the profiles the column dataframe.

Parameters

df_series (pandas.core.series.Series) – a given column

Returns

None

Return type

None

class dataprofiler.profilers.column_profile_compilers.ColumnStatsProfileCompiler(df_series, options=None)

Bases: dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler

property profile
update_profile(df_series)

Initializes the profiles the column dataframe.

Parameters

df_series (pandas.core.series.Series) – a given column

Returns

None

Return type

None

class dataprofiler.profilers.column_profile_compilers.ColumnDataLabelerCompiler(df_series, options=None)

Bases: dataprofiler.profilers.column_profile_compilers.BaseColumnProfileCompiler

property profile
update_profile(df_series)

Initializes the profiles the column dataframe.

Parameters

df_series (pandas.core.series.Series) – a given column

Returns

None

Return type

None