Questions tagged [visualization]

Visualization is any technique for creating images, diagrams, or animations to communicate a message.

Computer visualization is an important technique for understanding and communicating complicated data and ideas.

Data visualization usually involves maps, charts, plots, or graphs, see for full details.

Idea visualization consists of representing an idea with one or more images, to aid in the comprehension of the idea, or certain aspects thereof. For example, an animation of an algorithm operating on a simple problem can greatly improve understanding of that algorithm.

6471 questions
41
votes
3 answers

How to visualize or format a diff / patch file?

I have a patch file (unified diff), like the output from svn diff, git diff, or diff -u .... I want to review it, but the unified diff format - especially with many files & changes - is hard on my eyes. How can I get a nicely-formatted diff view…
orip
  • 73,323
  • 21
  • 116
  • 148
41
votes
2 answers

Hidden edges in Graphviz

I'm trying to create a graph using Graphviz (complied with neato), and I would like to place nodes in specific locations. For this, I'm specifying exact edge lengths for all edges. However, I don't want all edges to be visible in the final image.…
Dana
  • 2,619
  • 5
  • 31
  • 45
38
votes
2 answers

Is there way in ggplot2 to place text on a curved path?

Is there a way to put text along a density line, or for that matter, any path, in ggplot2? By that, I mean either once as a label, in this style of xkcd: 1835, 1950 (middle panel), 1392, or 2234 (middle panel). Alternatively, is there a way to have…
byteit101
  • 3,910
  • 2
  • 20
  • 29
37
votes
8 answers

Drawing a Topographical Map

I've been working on a visualization project for 2-dimensional continuous data. It's the kind of thing you could use to study elevation data or temperature patterns on a 2D map. At its core, it's really a way of flattening 3-dimensions into…
36
votes
5 answers

Customizing JavaScript Visualization Toolkit Spacetree Node

I saw many people recommend JavaScript Visualization Toolkit (The JIT) for org chart. I am trying to use SpaceTree of JavaScript InfoVis Toolkit for org chart. The nodes in my org chart is like a component in itself that has employee profile pic,…
ram
  • 369
  • 3
  • 4
36
votes
3 answers

How to make a histogram from a list of data and plot it with matplotlib

I've got matplotlib installed and try to create a histogram plot from some data: #!/usr/bin/python l = [] with open("testdata") as f: line = f.next() f.next() # skip headers nat = int(line.split()[0]) print nat for line in f: …
Wana_B3_Nerd
  • 613
  • 3
  • 7
  • 21
36
votes
6 answers

How can I learn to create beautiful infographics (with connection to my R knowledge)?

I am a devoted R (r-project.org) user, and love infographics. I just came across this article: http://www.noupe.com/design/fantastic-information-architecture-resources.html Giving a long list of resources for information designers. And it raised in…
Tal Galili
  • 24,605
  • 44
  • 129
  • 187
36
votes
5 answers

Which library could be used to make a Chord diagram in R?

Is there any package in cran which could plot a chord layout like this: (this visualization is also called chord diagram)
FUD
  • 5,114
  • 7
  • 39
  • 61
36
votes
5 answers

Streamgraphs in R?

How can I implement Streamgraphs in R? Streamgraphs are a variant of stacked graphs and an improvement on Havre et al.'s ThemeRiver in the way the baseline is chosen, layer ordering, and color choice. Example: Reference:…
Clair Crossupton
  • 1,332
  • 2
  • 10
  • 16
34
votes
3 answers

How do I show marriages in a d3.js based 'family-tree'?

I'm a HTML/CSS developer, researching javascript solutions for building a 'family-tree' which needs to show marriages (from outside the family, of course) in a meaningful way. Essentially I'm looking at basing it upon a dendrogram, based on d3.js,…
byzantine cucumber
  • 531
  • 1
  • 5
  • 12
33
votes
2 answers

How to log scale in seaborn

I'm using seaborn to plot some biology data. I want a distribution of one gene against another (expression in ~300 patients), and the following code works fine. graph = sns.jointplot(x='Gene1', y='Gene2', data=data, kind='reg') I like that the…
julianstanley
  • 1,367
  • 4
  • 13
  • 26
32
votes
1 answer

Big data visualization using "search, show context, and expand on demand" concept

I'm trying to visualize a really huge network (3M nodes and 13M edges) stored in a database. For real-time interactivity, I plan to show only a portion of the graph based on user queries and expand it on demand. For instance, when a user clicks a…
Yang
  • 7,712
  • 9
  • 48
  • 65
31
votes
4 answers

C# directed graph generating library

I noticed that Visual Studio can generate graphs using something called DGML. I would like to generate a graph like the following one in my C# application. It does not have to be interactive like the VS. I just want to generate a static such image…
Damn Vegetables
  • 11,484
  • 13
  • 80
  • 135
31
votes
3 answers

How export a Jupyter notebook to HTML from the command line?

I'm writing test visualization program based on test results. I want to run jupyter notebook via terminal and generate html page to show it to user without showing the editable scripts to user. Can I do that? Or suggest the better way to show…
Daniil Okhlopkov
  • 502
  • 1
  • 6
  • 11
31
votes
4 answers

Whats are some real time data sources?

I'm working on a demo on real-time visualization and I'm trying to think out of the box. Looks like any big data real-time demo is on twitter or traffic data. Are there any other options out there that publish real-time data (for free)? Thanks
webber
  • 1,834
  • 5
  • 24
  • 56