Skip to content

Analysis of different cryptocurrencies using unsupervised learning to cluster based on performance in different time periods.

License

Notifications You must be signed in to change notification settings

MajidKouki/c8-crypto-clusters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Clusters

This project is an analysis of various cryptocurrency prices at different time periods using unsupervised learning in order to cluster them.


Technologies

This project leverages python with the following packages:

  • Pandas - For plotting and dataframes.

  • PyViz - For plotting with hvplot.

  • Scikit-learn - For K-Means, PCA, and StandardScaler.


Installation Guide

Before first running the application install the following dependencies:

    pip install pandas
    pip install scikit-learn

Login to Conda Dev environment and install the following dependencies:

    conda install -c pyviz hvplot

Jupyter may be required to view the .ipynb file.

    pip install jupyter

Usage

This project is primarily intended to be used as an analysis of data. The code can be reused to help analyze any data as long as proper data import and setup is done.


Contributors

Brought to you by Majid Kouki. You can reach me at [email protected].


License

License: MIT

About

Analysis of different cryptocurrencies using unsupervised learning to cluster based on performance in different time periods.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published