On Mon, Jul 4, 2016 at 5:40 PM, 'Kayes' via visone-users
<
visone...@googlegroups.com> wrote:
> Hello,
>
> Extremely sorry if there any multiple same posts.
>
> I am a new user of visone and I am trying to learn how to generate network
> from normalized distance matrix using visone.
>
> I have to use backbone layout option of visone and I do not insist on
> keeping my network connected, retaining only the top 20% of the strongest
> connections. So, in visone, I tried with following process:
>
> Data format: adjacency list (no directed edge), visualization-> category:
> layout, layout: node layout,node layout: backbone layout, threshold:
> percentage (to keep 20%).
Note that an adjacency list is not the same as an adjacency matrix.
The adjacency list typically contains only the non zero entries of the
adjacency matrix.
Since you are talking about a distance matrix (which probably is a
square matrix) you should use adjacency matrix. Also make sure you
select the right row and column header option based on your data
format.
>
> However, I couldn't generate the exact network. So, I badly need help with
> the followings:
>
> 1. How to construct the exact network from the normalized distance matrix?
> Do I need to preprocess the normalized distance matrix to feed into visone
> so that it can generate the accurate network? If yes, how?
For filtering I assume that you want to throw out the links with the
largest distances.
The backbone layout uses the given input as a strength (not as a
distance), it thus keeps the, e.g., the 20% links with largest value.
You would thus have to convert the distance measure into a similarity
measure, e.g., similarity=1-distance. You can do this either outside
of visone when writing out you data, or by using the attribute manager
to manipulate link attributes directly.
> 2. How to color and label the nodes of that network automatically (not
> manually doing for every node)?
For the label: Go to attribute manager (the small table in the icon
bar) and select configure. There select the node attribute you want to
have as a label.
For the color use "visualization - mapping - color - node color",
which allows you to map the same color to all nodes or a mix of
colors based on a specified node attribute.
> 3. How can I add legend for that network easily, for example displaying
> nodes with labels (for different colors) in the bottom of the figure?
There is an option in the menu bar: "node - templates" which shows the
set of templates you have. You can add more templates, e.g., based on
the style of a node by selecting a specific node and then right click
on it under properties there is "create template".
>
> I will appreciate if anyone can help me with those questions.
>
> Thank you.
>
> Regards,
> Kayes
>
> --
> You received this message because you are subscribed to the Google Groups
> "visone-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
visone-users...@googlegroups.com.
> To post to this group, send email to
visone...@googlegroups.com.
> Visit this group at
https://groups.google.com/group/visone-users.
> For more options, visit
https://groups.google.com/d/optout.