hands-on lab
Performing K-Means Clustering With Python
Difficulty: Intermediate
Duration: Up to 1 hour
Students: 248
Rating: 4.1/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.
Description
K-Means learning is a machine learning technique used to divide a dataset into clusters to analyze its results. This classification algorithm divides a large group of data into smaller groups to maximize the similarity between data points. We will walk through applying and analyzing the K-Means clustering algorithm on a set of data using the Python libraries: pandas, scikit-learn, and matplotlib.
Learning Objectives
Upon completion of this lab you will be able to:
- Utilize Python to prepare data for Cluster Machine Learning
- Perform K-Means Clustering on a set of data
- Plotting the outcome of the K-Means clustering
Intended Audience
This lab is intended for:
- Data engineers
- Machine learning practitioners
- Anyone interested in using Python to perform clustering
Prerequisites
You should possess:
- A basic understanding of Python
- A basic understanding of K-Means Clustering
Updates
August 8th, 2024 - Added password protection to notebook
Covered topics
Lab steps
Signing In to the Google Cloud Console
Opening the Lab's Jupyter Notebook in Google Cloud