2014-04-18 2 views
0

Smacof 패키지의 smacofSym 함수에 관한 질문이 있습니다. RStudio 버전 0.98.501을 통해 R 버전 3.1.0을 사용하고 있습니다. 데이터의smacofSym - 다차원 스케일링의 어려움

MDSdata <- smacofSym(DJaccardMatrix, ndim=2, metric=FALSE, verbose=TRUE). 

내가 포함 한 세부 사항은 내가 사용 (DJaccardMatrix) 아래 :

나는 다음과 같은 명령을 사용하고 있습니다. smacofSym을 실행할 때마다 마지막 구성이 서로 위에 놓이는 구성으로 끝납니다.

MDSdata$conf 
     D1   D2 
1 0.06259624 -0.01494732 
2 0.06276541 -0.01480409 
3 0.06266933 -0.01492375 
4 0.06262438 -0.01496111 
5 0.06243336 -0.01496193 
6 0.06258047 -0.01502270 
7 0.06247747 -0.01500037 ....... 

내가 XLSTAT에서 동일한 매트릭스를 실행하고 나는 점의 훨씬 더 분산 설정을 기대하고 있었는지 얻은 결과를 확인하려면 다음은 결과의 샘플입니다. 다른 도움 요청 중 일부를 살펴본 후 smacofSym을 행렬과 dist로 실행하려고 시도했지만 결과에 아무런 영향을 미치지 않았습니다.

Class 'dist' atomic [1:7260] 0.969 0.679 0.704 0.939 0.8 ... 
    ..- attr(*, "Size")= int 121 
    ..- attr(*, "call")= language as.dist.default(m = dissmat) 
    ..- attr(*, "Diag")= logi FALSE 
    ..- attr(*, "Upper")= logi FALSE 

가 나는 사람들이 가지고있는 권장 감사 해요 :

num [1:121, 1:121] 0 0.969 0.679 0.704 0.939 ... 
attr(*, "dimnames")=List of 2 
..$ : chr [1:121] "1" "2" "3" "4" ... 
..$ : chr [1:121] "1" "2" "3" "4" ... 

여기 DIST 대상으로 DJaccardMatrix에 내 정보는 다음과 같습니다

는 여기에 매트릭스 DJaccardMatrix에 내 정보입니다. 나는 그것이 매우 기초적인 것으로 가정하고있다. 그러나 나는 그것을 발견하지 못하고있다. (참고로, 해석에 관한 것이기 때문에 이것을 무시해도 좋다 - smacof가보고하는 비대칭 스트레스와 Kruskal의 스트레스 사이의 관계는 무엇인가?)

답변

0

이 답은 끝 :

크루스 칼의 스트레스 (또는 스트레스-1) smacof에 의해보고 된 nonmetric 스트레스 (stress.nm)의 제곱근이다 "는 nonmetric 보고서를 smacof 스트레스와 크루스 칼의 스트레스 사이의 관계가 무엇인지". 당신이있는 경우

그래서, mod라는 모델은 smacofSym을 실행하여 얻을 :

Stress-1 = mod$stress.nm^.5