The impute functionality has been extended with the MICE method thanks to Ananyapam7 (issue 81).
In addition, I also added functionality to impute missing categorical values.
Key features include:
* Supports K-NN imputation for numeric columns.
* Supports MICE imputation for numeric columns.
* Numeric columns are auto-identified and converted for imputation where necessary.
* Includes options to specify the imputation estimator, number of iterations (max_iter), and verbosity level for logging.
* String/categorical columns are imputed.
Created a new file impute.py for imputation related functions.
See examples and more information in the [documentation pages](https://erdogant.github.io/bnlearn/pages/html/impute.html).