String Length Out Of Bounds#

import pandas as pd

from deepchecks.tabular.checks import StringLengthOutOfBounds
col1 = ["aaaaa33", "aaaaaaa33"]*40
col1.append("a")
col1.append("aaaaaadsfasdfasdf")

col2 = ["b", "abc"]*41

col3 = ["a"]*80
col3.append("a"*100)
col3.append("a"*200)
# col1 and col3 contrains outliers, col2 does not
df = pd.DataFrame({"col1":col1, "col2": col2, "col3": col3 })
StringLengthOutOfBounds(min_unique_value_ratio=0.01).run(df)

Out:

/home/runner/work/deepchecks/deepchecks/deepchecks/tabular/dataset.py:886: UserWarning:

Received a "pandas.DataFrame" instance. It is recommended to pass a "deepchecks.tabular.Dataset" instance by doing "Dataset(dataframe)"

/home/runner/work/deepchecks/deepchecks/deepchecks/tabular/dataset.py:581: UserWarning:

It is recommended to initialize Dataset with categorical features by doing "Dataset(df, cat_features=categorical_list)". No categorical features were passed, therefore heuristically inferring categorical features in the data.
0 categorical features were inferred
String Length Out Of Bounds


col = ["a","a","a","a","a","a","a","a","a","a","a","a","a","ab","ab","ab","ab","ab","ab", "ab"]*1000
col.append("basdbadsbaaaaaaaaaa")
col.append("basdbadsbaaaaaaaaaaa")
df = pd.DataFrame({"col1":col})
StringLengthOutOfBounds(num_percentiles=1000, min_unique_values=3).run(df)

Out:

/home/runner/work/deepchecks/deepchecks/deepchecks/tabular/dataset.py:886: UserWarning:

Received a "pandas.DataFrame" instance. It is recommended to pass a "deepchecks.tabular.Dataset" instance by doing "Dataset(dataframe)"

/home/runner/work/deepchecks/deepchecks/deepchecks/tabular/dataset.py:581: UserWarning:

It is recommended to initialize Dataset with categorical features by doing "Dataset(df, cat_features=categorical_list)". No categorical features were passed, therefore heuristically inferring categorical features in the data.
1 categorical features were inferred: col1
String Length Out Of Bounds


Total running time of the script: ( 0 minutes 0.338 seconds)

Gallery generated by Sphinx-Gallery