Keywords - Function groups - @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Library: xclust
See also: vec2mat distance lpdist agglom corrdist

Quantlet: cor2dist
Description: transforms the values of the upper triangle of a correlation matrix into distances, and it stores these distances into a vector regarding the sequence described in agglom

Usage: d = cor2dist(s, t)
Input:
s l x l matrix of correlations (or association values with elements -1 <= s[i,j] <= 1)
t kind of transformation: t=0: d=2-2s; t=1: d=abs(s)
Output:
d d l(l-1)/2 x 1 matrix containing the transformed values of the upper triangle of s. Afterwards the vector d can be used as the input parameter of the function AGGLOM.

Example:

; load the library xclust

library ("xclust")

; generate s data

s = #(1, .8, .5, 0)~#(.8, 1, 0.9, (-1))~#(, .5, .9, 1, .1)~#(0, (-1), .1, 1)

cor2dist(s,0)  

Result:

Content of object d

[1,]      0.4 

[2,]        1 

[3,]        2 

[4,]      0.2 

[5,]        4 

[6,]      1.8 


Library: xclust
See also: vec2mat distance lpdist agglom corrdist

Keywords - Function groups - @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Author: Hans-Joachim Mucha, 941111 Sigbert Klinke, 970902
(C) MD*TECH Method and Data Technologies, 21.9.2000