Hello everybody,
I use Stata 13.1 and I am working with a dataset that contains 25 numerical variables (var1-var25) and around 400 observations. I want to create a 25x25 matrix A. Each cell of A reports the euclidean distance between the corresponding pair of variables. For example, a11=sqrt[sumi(var1i -var1i)^2] and the subscript i refers to the observation i (from 1 to 400), a21=sqrt[sumi(var2i -var1i)^2] etc. Obviously, A will be a square and symmetric matrix, in which the elements of the diagonal will be zero. This is some sort of dissimilarity matrix, I have tried the command matrix dissim to achieve that but it creates a 400x400 matrix in which each cell reports the distance of each observation instead of the total distance for each variable. Is there any simple way to create this matrix?
Thanks,
David Puig
Related Posts with Creating a matrix with Euclidean distances between variables.
SSC astile - how to get difference of High minus low portfolio ?Hi there, I am using the below example to explain my query. I am able to create portfolios successf…
Margins after (dynamic) panel probitDear all, I am trying to estimate the following (dynamic) panel probit model and then its marginal …
HELP-Variable id does not uniquely identify the observations & variable years contains all missing valuesHello I am trying to transform my wide data (5 countries,3 variables, quarterly data from 1966-2021)…
By group bar charts only displaying results for one type of observations within each groupHi all, I use Stata 16.1 and I'm trying to make bar charts for two different groups. The first gro…
Risk strata under x axis STCOMPETDear Statalists, I should add the risk strata (number of patients at risk) under risk axis followin…
Subscribe to:
Post Comments (Atom)
0 Response to Creating a matrix with Euclidean distances between variables.
Post a Comment