2017-10-19 3 views
-2

다음과 같이 3 개의 2 변량 가우스 밀도로부터 무작위 데이터 포인트를 생성했습니다.혼돈 행렬 계산

set1 <- rmvnorm(n = 100, mean = c(0, 1.5), sigma = matrix(c(1,.2,.2,3.2),nrow=2)) 

나는 임의의 데이터 포인트 셋을 생성 했으므로 혼돈 매트릭스를 계산해야합니다. 추천을 생성하는 방법을 찾을 수 없습니다.

온라인 소스를 확인했지만 해결책을 찾지 못했습니다. 당신은 어떤 recomendation이나 코드가 있습니까?

답변

1

혼란 행렬에는 범주 형 데이터가 필요합니다. 분류 자로부터 출력되는 실제 및 예측 카테고리. 다 변수 정규 분포 (multivariate normal distribution)로부터 주어진 변수를 주어진 행렬로 만드는 것은 실제로는 범주화되지 않고 연속이기 때문에 실제로 의미가 없습니다.

참고 자료로 분류 데이터가있는 경우 confusionMatrix 함수를 사용하여 혼동 행렬을 만들 수 있습니다 (caret).

+0

답장을 보내 주셔서 감사합니다.하지만 여전히 혼란 스러움으로 인해 예상 값이 필요합니다 .Matrix와 나는 어떻게 해야할지 잘 모릅니다. :(당신은 recommentation을 가지고 있습니까 –

+0

당신이 달성하고자하는 것을 상세히 설명 할 수 있습니까? 혼란 행렬을 만들려는 이유는 예측 된 값을 이미 생성했기 때문에 당신의 실제 만약 당신이 무작위로 범주 적 값을 생성하고 싶다면'factor (sample (c ("Y", "N"), 100, replace = T))'와 같은 것을 할 수 있습니다. 혼란 행렬이있는 목적 (즉, 실제 값과 아무런 관련이 없음을 알고 있으므로). – jruf003