더북(TheBook)

밀도 기반 군집 분석과 PCA 예제를 묶어서 진행해 보겠습니다. 밀도 기반 군집 분석을 이용하여 클러스터링을 진행하겠지만, 시각화를 위해 PCA를 사용해 보겠습니다. 이번 예제의 목표는 훈련 데이터를 정확하게 클러스터링하는 것입니다.

▲ 그림 3-42 밀도 기반 군집 분석과 PCA 예제

먼저 필요한 라이브러리를 호출합니다.

코드 3-34 라이브러리 호출

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

from sklearn.cluster import DBSCAN ------ 밀도 기반 군집 분석
from sklearn.preprocessing import StandardScaler
from sklearn.preprocessing import normalize
from sklearn.decomposition import PCA ------ 데이터 차원 축소
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.