Learn practical skills, build real-world projects, and advance your career

Machine Learning: Introdução a algoritmos não supervisionados k-Means

https://cursos.alura.com.br/course/machine-learning-algoritmos-nao-supervisionados/task/49491

!pip install seaborn==0.9.0
Requirement already satisfied: seaborn==0.9.0 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (0.9.0) Requirement already satisfied: matplotlib>=1.4.3 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from seaborn==0.9.0) (3.3.3) Requirement already satisfied: scipy>=0.14.0 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from seaborn==0.9.0) (1.5.4) Requirement already satisfied: numpy>=1.9.3 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from seaborn==0.9.0) (1.19.4) Requirement already satisfied: pandas>=0.15.2 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from seaborn==0.9.0) (1.1.5) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from matplotlib>=1.4.3->seaborn==0.9.0) (1.3.1) Requirement already satisfied: python-dateutil>=2.1 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from matplotlib>=1.4.3->seaborn==0.9.0) (2.8.1) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from matplotlib>=1.4.3->seaborn==0.9.0) (2.4.7) Requirement already satisfied: pillow>=6.2.0 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from matplotlib>=1.4.3->seaborn==0.9.0) (8.0.1) Requirement already satisfied: cycler>=0.10 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from matplotlib>=1.4.3->seaborn==0.9.0) (0.10.0) Requirement already satisfied: six in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from cycler>=0.10->matplotlib>=1.4.3->seaborn==0.9.0) (1.15.0) Requirement already satisfied: pytz>=2017.2 in c:\users\anell\appdata\local\programs\python\python38\lib\site-packages (from pandas>=0.15.2->seaborn==0.9.0) (2020.4)
import warnings
warnings.filterwarnings("ignore")
import pandas as pd

uri_filmes = 'https://raw.githubusercontent.com/alura-cursos/machine-learning-algoritmos-nao-supervisionados/master/movies.csv'

filmes = pd.read_csv(uri_filmes)

filmes.columns = ['filme_id', 'titulo', 'generos']

filmes.head()