Skip to content

A data pre-processing algorithm that predicts values for correlated numerical and categorical records.

Notifications You must be signed in to change notification settings

wong-justin/fimus-python

Repository files navigation

fimus.py

A data pre-processing algorithm that predicts values for correlated numerical and categorical records.

Implemented from a research paper into python.

Usage

import fimus

D = [
    [27,  'MS',  85, 'L'],
    [45,  None, 145, 'P'],
    [42, 'PhD', 145, 'P'],
    [25,  'MS',  85, 'L'],
    [50, 'PhD', 146, 'P'],
    [28,  'MS',  85, 'L'],
    [38, 'PhD', 140, 'P'],
    [43, 'PhD', 148, None],
    [44, 'PhD', 146, 'P'],
    [None, 'MS', 86, 'L'],
    [42, 'PhD', 142, 'P'],
    [26,  'MS',  84, 'L'],
    [42, 'PhD', None, 'P'],
    [25,  'MS',  86, 'L'],
    [43, 'PhD', 143, 'P'],    
]

D_imputed = fimus.main(D)

Or run python test_fimus.py

Dependencies

Tested on python 3.7

Notes

About

A data pre-processing algorithm that predicts values for correlated numerical and categorical records.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages