Recently when I tried to visualize similarities between different groups in a social network, I discovered an interesting phenomenon which I couldn't explain. Can someone give me some insight on this?
The story is as follows: Users can create different groups on our social network website, and we'd like to visualize the similarities between different groups in 2D. We use the group members and their page views within the group as the feature vector of each group, and the similarity between groups is computed as the cosine similarity between their feature vectors. I used multidimensional scaling ( cmdscale in R ) to reduce the data into 2D and visualized the data.
The result of the MDS is points lined up with some lines orthogonal to each other. Can someone explain why this is happening?