skrough#

A rough sets toolkit for Python.

skrough is a Python package that provides rough sets method for experimenting with data.

Modules

skrough.algorithms

skrough.attrs_checks

skrough.checks

Rough sets related check/test functions.

skrough.dataprep

Data preparation functions.

skrough.disorder_measures

skrough.disorder_score

Functions related to disorder score in data.

skrough.estimators

skrough.feature_importance

Feature importance functions.

skrough.homogeneity

Functions related to homogeneity/heterogeneity of decision tables.

skrough.instances

Helper functions related to data objects (instances).

skrough.logs

Logging utils.

skrough.permutations

Permutation related utils.

skrough.predict

skrough.ranks

skrough.rough

Rough sets related functions.

skrough.structs

Structs subpackage.

skrough.typing

Typing module.

skrough.unify

Unify utils module.

skrough.unique

Unique-related operations.

skrough.utils

Utils module.

skrough.weights

Functions related to weights.