KMeans and HvPlot Visualization
You are a Senior Manager at the Advisory Services team on a Big Four firm. One of your most important clients, a prominent investment bank, is interested in offering a new cryptocurrencies investment portfolio for its customers, however, they are lost in the immense universe of cryptocurrencies. They ask you to help them make sense of it all by generating a report of what cryptocurrencies are available on the trading market and how they can be grouped using classification.
In this homework assignment, you will put your unsupervivsed learning skills into action by clustering cryptocurrencies and creating plots to present your results.
You are asked to accomplish the following main tasks:
-
Data Preprocessing: Prepare data for dimension reduction with PCA and clustering using K-Means.
-
Reducing Data Dimensions Using PCA: Reduce data dimension using the
PCA
algorithm fromsklearn
. -
Clustering Cryptocurrencies Using K-Means: Predict clusters using the cryptocurrencies data using the
KMeans
algorithm fromsklearn
. -
Visualizing Results: Create some plots and data tables to present your results.