7.3.2 배깅으로 Wine 데이터셋의 샘플 분류

    배깅을 적용하기 위해 4장에서 소개한 Wine 데이터셋으로 좀 더 복잡한 분류 문제를 만들어 보죠. 여기서는 와인 클래스 2와 클래스 3만 사용하고 두 개의 특성 AlcoholOD280/OD315 of diluted wines만 사용하겠습니다.

    >>> import pandas as pd
    >>> df_wine = pd.read_csv('https://archive.ics.uci.edu/ml/'
                              'machine-learning-databases/wine/wine.data',
                              header=None)
    >>> df_wine.columns = ['Class label', 'Alcohol',
    ...                    'Malic acid', 'Ash',
    ...                    'Alcalinity of ash',
    ...                    'Magnesium', 'Total phenols',
    ...                    'Flavanoids', 'Nonflavanoid phenols',
    ...                    'Proanthocyanins',
    ...                    'Color intensity', 'Hue',
    ...                    'OD280/OD315 of diluted wines',
    ...                    'Proline']
    >>> # 클래스 1 제외하기
    >>> df_wine = df_wine[df_wine['Class label'] != 1]
    >>> y = df_wine['Class label'].values
    >>> X = df_wine[['Alcohol',
    ...              'OD280/OD315 of diluted wines']].values
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.