Questions tagged [data-visualization]

Data visualization is the study of the visual representation of data. Maps and charts are the most common types of data visualization, but there are many more.

Data visualization (or data visualisation) is the creation and study of the visual representation of data, and is closely related to information graphics, information visualization, scientific visualization, and statistical graphics.

In recent years, data visualization has become an active area of research, teaching and development.

There are different approaches on the scope of data visualization. One common focus is on information presentation. From a computer science perspective data visualization is comprised of:

  • Visualization algorithms and techniques
  • Volume visualization
  • Information visualization
  • Multiresolution methods
  • Modelling techniques
  • Interaction techniques and architectures
  • Infographics

There are several open source libraries that can be used to produce data visualizations including and for Python and for JavaScript.


Useful links


Related tags

7470 questions
16
votes
5 answers

Flow visualisation in python using curved (path-following) vectors

I would like to plot a vector field with curved arrows in python, as can be done in vfplot (see below) or IDL. You can get close in matplotlib, but using quiver() limits you to straight vectors (see below left) whereas streamplot() doesn't seem to…
Kieran Hunt
  • 1,738
  • 4
  • 17
  • 29
16
votes
2 answers

changing ggplot2::facet_wrap title from the default

Is there any possible way to change the labels for the facet_wrap variable, as displayed below. So, for example, instead of cyl: 4, cyl: 6, cyl: 8, I want it to read condition: 4, condition: 6, condition: 8. Of course, I can just do this by renaming…
Indrajeet Patil
  • 4,673
  • 2
  • 20
  • 51
16
votes
7 answers

Sankey diagram in javascript

I want to draw a Sankey diagram using Javascript. Can anyone provide some direction regarding the algorithms or libraries that are available for this?
321zeno
  • 1,264
  • 1
  • 12
  • 24
16
votes
1 answer

Adding Image inside Linechart points in ChartJs

I'm developing a project using ChartJs. I am trying to add icon image inside the line chart instead of points. I'm attaching an image in which I demonstrate the above requirements. In that image, there is a ChartJs image and a reference image. I…
Raj
  • 879
  • 1
  • 10
  • 23
16
votes
4 answers

Mayavi points3d with different size and colors

Is it possible in mayavi to specify individually both the size and the colors of every point? That API is cumbersome to me. points3d(x, y, z...) points3d(x, y, z, s, ...) points3d(x, y, z, f, ...) x, y and z are numpy arrays, or lists, all of the…
linello
  • 8,451
  • 18
  • 63
  • 109
16
votes
8 answers

Relational database data explorer / visualization?

Is there a tool that can let one browse relational data as a graph of connected nodes? For example, i'm faced with trying to cleanse some anomolous data. i can start with two offending rows. In this particular example, the TransactionID should, by…
Ian Boyd
  • 246,734
  • 253
  • 869
  • 1,219
16
votes
5 answers

3D Plotting from X, Y, Z Data, Excel or other Tools

I have data that looks like this: 1000 13 75.2 1000 21 79.21 1000 29 80.02 5000 29 87.9 5000 37 88.54 5000 45 88.56 10000 29 90.11 10000 37 90.79 10000 45 90.87 I want to use the first column as x axis labels, the…
David Williams
  • 8,388
  • 23
  • 83
  • 171
16
votes
3 answers

How to have a new line in a `bquote` expression used with `text`?

I want to have a new line in my bquote envrionment, how can I do this? my code: test<-c(1,2,3,4,4.5,3.5,5.6) test2<-0.033111111 plot(test,c(1:length(test))) segments(4,0,4,23,col="red",lwd=2) text(5, 4.5, labels = bquote(Qua[0.99] ==…
Stat Tistician
  • 813
  • 5
  • 17
  • 45
16
votes
1 answer

How to display a stacked barchart in Gnuplot?

I have a data file that looks a bit like this: A 0.2 0.5 B 0.65 0.8 C 0.4 0.2 i.e., it contains three columns where the first column contains labels and the other two columns float values. Columns are separated by spaces. I'd like to plot this in…
user3383
16
votes
5 answers

Stacking multiple plots, vertically with the same x axis but different Y axes in R

I have a data.frame with multiple time series vectors against a date:time vector. I would like to plot all of the relevant vectors, vertically stacked on separate graphs with the same X axis but unique Y axes. A graph similar to this one: my data…
Jojo
  • 4,951
  • 7
  • 23
  • 27
15
votes
5 answers

Visualizing Weka classification tree

I am using few data sets available online and trying to visualize tree. However, it does not let me visualize tree option at all. Could anyone please guide me how to get the tree diagram in weka by using data sets available online?
Ramakrishna
15
votes
1 answer

How to create a 'stacked waterfall' chart in R?

I was able to find several packages to create a waterfall chart in R which look like this: But I could not find a way to create a stacked waterfall charts which look like this: A work around is to use stacked bar chart. But that is not an elegant…
saurav shekhar
  • 596
  • 1
  • 6
  • 17
15
votes
4 answers

Reverse the scale of the x axis in a plot

I have created a plot in R and my own custom x and y axes. I would like the x axis to be displayed in a reverse order (1-0 by -.02). I have read numerous posts and threads that suggest using xlim and reverse range but I just can't seem to make it…
Courtney
  • 147
  • 1
  • 1
  • 5
15
votes
7 answers

Auto-Interval precision in MS Chart

I'm currently using the charting within .NET using System.Windows.Forms.DataVisualization.Charting.Chart. Thus far it seems very powerful, and works great. However, there is a huge problem in terms of how it is auto-calculating intervals. I use a…
drharris
  • 11,194
  • 5
  • 43
  • 56
15
votes
4 answers

MS Chart with ASP.NET chart type "column" not showing axis x label if there are more than 9 bar in the chart

I have a problem with an MS Chart chart type column. If there are more than 9 bars in the chart, the axis-x labels won't show up properly, some of them just disappear. Here's my mark-up for the chart:
Tola
  • 2,401
  • 10
  • 36
  • 60