geoprob_pipe.utils.df_validation.dataframe ========================================== .. py:module:: geoprob_pipe.utils.df_validation.dataframe Classes ------- .. autoapisummary:: geoprob_pipe.utils.df_validation.dataframe.DataFrameValidation Module Contents --------------- .. py:class:: DataFrameValidation(df, label, columns_validations, required_columns = None) .. py:attribute:: label :type: str .. py:attribute:: df :type: pandas.DataFrame .. py:attribute:: required_columns :type: Optional[List[str]] :value: None .. py:attribute:: columns_validations :type: List[geoprob_pipe.utils.df_validation.column.ColumnValidation] .. py:attribute:: df_failures :type: Optional[pandas.DataFrame] :value: None .. py:method:: _run_required_columns() .. py:method:: _run_column_validation() .. py:method:: run() .. py:method:: to_excel(directory)