Questions tagged [graph-visualization]

Graph visualisation is concerned with the rendering of mathematical graphs (collections of nodes and edges) on a screen, either theoretically or using an existing software package. Because most graphs are not "planar" (cannot be drawn without edges crossing), most graph visualisation algorithms must rely on heuristics that balance compactness against minimisation of edge crossings and that produce aesthetically appealing renderings.

Graph visualisation is concerned with the rendering of mathematical graphs (collections of nodes and edges) on a screen, either theoretically or using an existing software package. Because most graphs are not "planar" (cannot be drawn without edges crossing), most graph visualisation algorithms must rely on heuristics that balance compactness against minimisation of edge crossings and that produce aesthetically appealing renderings.


Related tags :

556 questions
4
votes
0 answers

How use Sigma.js to view .gexf file in browser?

I know nothing about javascript and little of html, I have a .gexf file made in Gephi that I want to be able to view and manipulate in browser (or at least outside of Gephi) I've been using the following website as a resource http://sigmajs.org/ but…
4
votes
1 answer

How to stop violin plot cutting off outliers or extreme values

I have a seaborn violin plot on the left, and matplotlib on the right. As you can see, matplotlib removes some values/data, even with showextrema=True or False, that has no effect. How do I make matplotlib use violin plot to keep those…
Anderson
  • 404
  • 1
  • 7
  • 16
4
votes
1 answer

How to avoid distortion in 3D plots using Matplotlib

I know that matplotlib is not the best choice for 3D visualization but I have tried in vane to get other packages such as Mayavi to work (my version of openGL prevents it). My issue is that when I create a 3D plot and I rotate it, the plot can…
Alex Santelle
  • 935
  • 2
  • 8
  • 9
4
votes
1 answer

R - state of the art performance of visNetwork vs networkd3 in a Shiny app (2017)

I want to color vertices on a "large" graph (less than 500 nodes) according to their centrality, and allow the user to delete an edge or vertex on click events. When a vertex or edge is deleted, a new centrality score is recalculated on the graph…
andandandand
  • 21,946
  • 60
  • 170
  • 271
4
votes
1 answer

Python friends network visualization

I have hundreds of lists (each list corresponds to 1 person). Each list contains 100 strings, which are the 100 friends of that person. I want to 3D visualize this people network based on the number of common friends they have. Considering any 2…
J.A
  • 204
  • 1
  • 4
  • 13
4
votes
1 answer

Moving Graphviz edge out of the way

In this graph: Rendered using Graphviz/Dot, the red edge connects two nodes, whereas the other edges connect ports inside the nodes. The nodes have HTML labels, and the TDs for the inputs and outputs have a PORT attribute. Is there a way to make…
tmlen
  • 8,533
  • 5
  • 31
  • 84
4
votes
1 answer

How to visualize big Monte Carlo Tree

I have implemented a Monte Carlo Tree Search for a project and now want to visualize the giant non-binary tree that I receive from the algorithm for a presentation and for the understanding of what is happening. I have exported the tree into XML…
Robin S
  • 199
  • 1
  • 4
  • 9
4
votes
1 answer

Color by degree in R using ggnet2

I've been trying to plot a graph using ggnet2. To do this I use the following code: library(igraph) lapply(c("sna", "intergraph", "GGally", "igraph", "network"), require, character.only=T) data <- read.table('CA-CondMat.txt',sep="\t",header=TRUE) g…
totoedrm
  • 43
  • 6
4
votes
0 answers

Visualization large graph

I have graph which contains 20 millions nodes and 18 millions relationships. I had tried a lot of products for visualization such as Sigma.js, D3.js (in Neo4j), igraph (in R), graphvis (dot doesn't generate output file), gepthi/cytoscape/pajek (I do…
4
votes
1 answer

Prefuse example graph partly outside of JPanel

I want to use Prefuse to visualise a graph. I followed their tutorial and tried their sample application. Its sourcecode can be found here However, even if I simply copy the full code, the resulting graph does not look as displayed in the tutorial.…
anjuta
  • 333
  • 3
  • 12
4
votes
2 answers

Edges reflecting weight in Cytoscape

I just started looking into Cytoscape I was looking at the example here. My goal is to have a weighted directed graph (pretty much like a dendrogram, except weighted). I need to have the edges reflect the weight (either in terms of length, or color…
Bugaboo
  • 973
  • 1
  • 17
  • 36
4
votes
1 answer

How to filter links dynamically in vis.js

Is there a way to filter links and nodes in vis.js network? I have set a DataSet for both nodes and edges like so: function drawNetwork(container){ var nodes = new vis.DataSet(); populateNodes(nodes); // code ommited for bravity var…
4
votes
1 answer

Julia tool for graph visualization

I use julia programming language for my research. I do some graph processing. For this I use Graphs.jl library which suits me perfectly. But now I need a tool to visualize my graph. I tried use: plot(my_graph) But it doesn't look so well. You can…
Roman Dryndik
  • 1,167
  • 1
  • 13
  • 34
4
votes
2 answers

Changing background color in graph-tool

I'm setting about to use a python package named graph-tool to visualize graphs. For some reason it sets grey background color each time saving a graph, which looks far from pleasant. Anyone knows how to change it to white? For example, this sample…
kurtosis
  • 1,365
  • 2
  • 12
  • 27
4
votes
1 answer

Using visualization tools similar to neo4j web interface in my own nodejs app

I am developing a simple web app to help visualize the relationship between different terms. neo4j is a great tool for managing the database but I need some tools to help me visualize the relationships for the users. I looked at popular choices like…
paradite
  • 6,238
  • 3
  • 40
  • 58