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
72
votes
3 answers

How to access the DOM element that correlates to a D3 SVG object?

I'm trying to learn D3 by experimenting with one of their basic bubblecharts. First task: figure out how to drag an bubble and have it become the topmost object while it's being dragged. (The problem is getting D3's object model to map onto the DOM,…
XML
  • 19,206
  • 9
  • 64
  • 65
71
votes
3 answers

Visualization of calendar events. Algorithm to layout events with maximum width

I need your help with an algorithm (it will be developed on client side with javascript, but doesn't really matter, I'm mostly interested in the algorithm itself) laying out calendar events so that each event box has maximum width. Please see the…
Alexey
  • 3,414
  • 7
  • 26
  • 44
70
votes
4 answers

How can I bring a circle to the front with d3?

First of all, I am using d3.js to display different sized circles in arrays. On mouse over, I want the circle being moused over to become bigger, which I can do, but I have no idea how to bring it to the front. Currently, once it's rendered, it's…
areke
  • 1,093
  • 1
  • 14
  • 23
69
votes
3 answers

Colorize Voronoi Diagram

I'm trying to colorize a Voronoi Diagram created using scipy.spatial.Voronoi. Here's my code: import numpy as np import matplotlib.pyplot as plt from scipy.spatial import Voronoi, voronoi_plot_2d # make up data points points =…
moooeeeep
  • 31,622
  • 22
  • 98
  • 187
68
votes
7 answers

C/C++ source code visualization?

Basically I want tools which generate source code visualization like: function call graph dependency graph ...
Avinash
  • 1,365
  • 2
  • 12
  • 9
67
votes
8 answers

Alternative to SIMILE Timeline for timeline visualization?

So I have been having lots of fun playing with SIMILE Timeline, but unfortunately, it appears to be all but abandoned (most recently closed ticket May 2009) and riddled with memory leaks, especially when you are dynamically loading and unloading…
Nick Klauer
  • 5,893
  • 5
  • 42
  • 68
65
votes
7 answers

What techniques exists in R to visualize a "distance matrix"?

I wish to present a distance matrix in an article I am writing, and I am looking for good visualization for it. So far I came across balloon plots (I used it here, but I don't think it will work in this case), heatmaps (here is a nice example, but…
Tal Galili
  • 24,605
  • 44
  • 129
  • 187
64
votes
4 answers

R + ggplot : Time series with events

I'm an R/ggplot newbie. I would like to create a geom_line plot of a continuous variable time series and then add a layer composed of events. The continuous variable and its timestamps is stored in one data.frame, the events and their timestamps are…
Angelo
  • 2,936
  • 5
  • 29
  • 44
62
votes
6 answers

How to visualize a large network in R?

Network visualizations become common in science in practice. But as networks are increasing in size, common visualizations become less useful. There are simply too many nodes/vertices and links/edges. Often visualization efforts end up in producing…
majom
  • 7,863
  • 7
  • 55
  • 88
60
votes
4 answers

What's the fastest, pure Javascript, Graph visualization toolkit?

This question is about toolkits which draw graphs (those things composed of vertices and edges), not generic plots. The tool must be able to get a set of vertices and edges, calculate their layout, and display them either using the canvas tag, or…
fccoelho
  • 6,012
  • 10
  • 55
  • 67
59
votes
7 answers

Creating music visualizer

So how does someone create a music visualizer? I've looked on Google but I haven't really found anything that talks about the actual programming; mostly just links to plug-ins or visualizing applications. I use iTunes but I realize that I need Xcode…
crystalattice
  • 5,031
  • 12
  • 40
  • 57
58
votes
11 answers

Free java data visualization library?

I'm looking for a free Java library to visualize some data. I want to do something similar as the following two images. Is there any possibility? I first thought of prefuse, but this isn't developed since 2007. So any oher libraries?
RoflcoptrException
  • 51,941
  • 35
  • 152
  • 200
58
votes
6 answers

Java graph library for dynamic visualisation

I am in need of Java library for graphs that supports dynamic visualization. I need to have objects moving between the vertices and this has to be shown. 3D is not needed, a 2D representation will suffice. I am currently using JUNG but it is very…
Iustin
  • 1,220
  • 1
  • 12
  • 17
56
votes
3 answers

How to combine 2 plots (ggplot) into one plot?

By using R, is it possible to place 2 ggplot together (i.e., on the same plot)? I wish to show a trend from 2 different data frames and instead of putting them one next to the other, I'd like to integrate them together in one plot and only to change…
adhg
  • 10,437
  • 12
  • 58
  • 94
53
votes
8 answers

track C++ memory allocations

I am looking for a way to track memory allocations in a C++ program. I am not interested in memory leaks, which seem to be what most tools are trying to find, but rather creating a memory usage profile for the application. Ideal output would be…
BuschnicK
  • 5,304
  • 8
  • 37
  • 49