결과 비교하기
혼합 모형은 각 관측치가 각 클러스터에 속할 확률을 제공합니다. 하지만 각 관측치를 가장 높은 확률의 클러스터에 할당하고 싶다면, flexmix 패키지의 clusters() 함수를 사용할 수 있어요.
mix_example 데이터셋은 시뮬레이션으로 생성되었기 때문에 각 관측치의 실제 레이블을 알고 있습니다. 이는 assignment 변수에 제공돼요. 이 연습 문제의 목적은 clusters() 함수가 할당한 레이블과 실제 레이블을 비교하는 것입니다.
이 연습은 강의의 일부입니다
R로 배우는 Mixture Models
연습 안내
clusters()결과의 처음 여섯 개 원소를 확인하세요.- 실제 레이블의 처음 여섯 개 원소를 확인하세요.
table()함수를 사용해, 행은 실제 레이블, 열은 예측 레이블이 되도록 도수표를 만드세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Explore the first assignments
___(___(fit_mix_example))
# Explore the first real labels
___(mix_example$___)
# Create frequency table
___(___, clusters(fit_mix_example))