agomolka / VisualisingKNN

Visualisation of the feature space before and after the learning phase and during the KNN classification.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“Š 🎨 VisualisingKNN

Program for visualization of the variables' space before and after the learning phase and during the KNN classification.


Two versions of the program:

πŸ”₯ v.1 Desktop Application in .py -> main file

πŸ”₯ v.2 Jupyter Notebook in .ipynb -> NotebookVisualisation.ipynb


Visualization tools:

πŸ‘©πŸ»β€πŸŽ¨ mlxtend.plotting

Mlxtend (machine learning extensions) is a Python library of useful tools for the day-to-day data science tasks.

πŸ‘©πŸ»β€πŸŽ¨ Plotly

Plotly develops online data analytics and visualization tools. It offers graphics and analytics tools for different platforms and frameworks like Python, R, and MATLAB. It has a data visualization library plotly.js, an open-source JS library for creating graphs. To let Python use its utilities, plotly.py has been built on top of it.
It supports 40+ unique chart types to cover statistical, financial, geographic, scientific, and 3D use cases. It uses D3.js, HTML and CSS, which helps in integrating many interactive functionality like zoom-in and out, or mouse hover


πŸŽ₯ ❗️ Click the image and see how it works! ❗️

About

Visualisation of the feature space before and after the learning phase and during the KNN classification.


Languages

Language:Jupyter Notebook 99.9%Language:Python 0.1%