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.
How to incorporate exposure variable in Zero Truncated Negative Binomial ModelHello All, This is my first time using this platform, so apologies in advance for any faux pas. Als…
ForvalHi, I have this little problem with the following code: clear all forval i=1/1{ use 201`i'-1.dta me…
Creating variables from textHi, I got some survey data. The raw data is in text, like for example there was a question about ed…
Performing survival analysis under GSEMBefore I go to my questions, I'll give a short background of my research proposal. Most longitudinal…
More examples with codes on Econometric model forecastingSTATA manual has example of Klein's model on macro forecasting. Also it has one model with cross sec…
Subscribe to:
Post Comments (Atom)
0 Response to Creating a matrix with Euclidean distances between variables.
Post a Comment