Requirements

Attributes

IsString

Classes

IsInRange

IsIn

Functions

is_string(s)

is_in_range(left, right[, inclusive])

is_not_null(s)

is_null(s)

is_in(values)

is_integer(s)

is_whole_number(s)

is_numeric(s)

Module Contents

is_string(s)
Parameters:

s (pandas.Series)

Return type:

pandas.Series

IsString
is_in_range(left, right, inclusive='both')
Parameters:
  • left (float)

  • right (float)

  • inclusive (Literal['both', 'neither', 'left', 'right'])

Return type:

Callable[[pandas.Series], pandas.Series]

class IsInRange(left, right, inclusive='both', filters=None, stop_validation_on_failure=False)

Bases: Validationrequirement

Parameters:
  • left (float)

  • right (float)

  • inclusive (Literal['both', 'neither', 'left', 'right'])

  • filters (Optional[Callable[[pandas.DataFrame], pandas.Series]])

  • stop_validation_on_failure (bool)

is_not_null(s)
Parameters:

s (pandas.Series)

Return type:

pandas.Series

is_null(s)
Parameters:

s (pandas.Series)

Return type:

pandas.Series

is_in(values)
Parameters:

values (List)

class IsIn(values, filters=None, stop_validation_on_failure=False)

Bases: Validationrequirement

Parameters:
  • values (List)

  • filters (Optional[Callable[[pandas.DataFrame], pandas.Series]])

  • stop_validation_on_failure (bool)

is_integer(s)
Parameters:

s (pandas.Series)

Return type:

pandas.Series

is_whole_number(s)
Parameters:

s (pandas.Series)

Return type:

pandas.Series

is_numeric(s)
Parameters:

s (pandas.Series)

Return type:

pandas.Series