Text Column Profile¶
- class dataprofiler.profilers.text_column_profile.TextColumn(name, options=None)¶
Bases:
dataprofiler.profilers.numerical_column_stats.NumericStatsMixin
,dataprofiler.profilers.base_column_profilers.BaseColumnPrimitiveTypeProfiler
Text column profile subclass of BaseColumnProfiler. Represents a column in the dataset which is a text column.
Initialization of column base properties and itself.
- Parameters
name (String) – Name of the data
options (TextOptions) – Options for the Text column
- type = 'text'¶
- property profile¶
Property for profile. Returns the profile of the column.
- Returns
- diff(other_profile, options=None)¶
Finds the differences for text columns
- Parameters
other_profile (TextColumn Profile) – profile to find the difference with
- Returns
the text columns differences
- Return type
dict
- property data_type_ratio¶
Calculates the ratio of samples which match this data type. NOTE: all values can be considered string so always returns 1 in this case.
- Returns
ratio of data type
- Return type
float
- update(df_series)¶
Updates the column profile.
- Parameters
df_series (pandas.core.series.Series) – df series
- Returns
None
- col_type = None¶
- static is_float(x)¶
For “0.80” this function returns True For “1.00” this function returns True For “1” this function returns True
- Parameters
x (str) – string to test
- Returns
if is float or not
- Return type
bool
- static is_int(x)¶
For “0.80” This function returns False For “1.00” This function returns True For “1” this function returns True
- Parameters
x (str) – string to test
- Returns
if is integer or not
- Return type
bool
- property kurtosis¶
- property mean¶
- property mode¶
Finds an estimate for the mode(s) of the data.
- Returns
the mode(s) of the data
- Return type
list(float)
- static np_type_to_type(val)¶
Converts numpy variables to base python type variables
- Parameters
val (numpy type or base type) – value to check & change
- Return val
base python type
- Rtype val
int or float
- property skewness¶
- property stddev¶
- property variance¶