Base Column Profilers¶
coding=utf-8
Profiles the data.
-
class
dataprofiler.profilers.base_column_profilers.BaseColumnProfiler(name)¶ Bases:
objectAbstract class for profiling a column of data.
Initialization of base class properties for the subclass.
- Parameters
name (String) – Name of the dataset
-
col_type= None¶
-
abstract
update(df_series)¶ Private abstract method for updating the profile.
- Parameters
df_series (Pandas Dataframe) – Data to profile.
-
abstract property
profile¶ Property for profile. Returns the profile of the column.
-
class
dataprofiler.profilers.base_column_profilers.BaseColumnPrimitiveTypeProfiler(name)¶ Bases:
dataprofiler.profilers.base_column_profilers.BaseColumnProfilerAbstract class for profiling the primative data type for a column of data.
Initialization of base class properties for the subclass.
- Parameters
name (String) – Name of the data
-
col_type= None¶
-
abstract property
profile¶ Property for profile. Returns the profile of the column.
-
abstract
update(df_series)¶ Private abstract method for updating the profile.
- Parameters
df_series (Pandas Dataframe) – Data to profile.