Data Visualization

| last update: 2017-08-12


The ggplot2-package is first choice for everyone analyzing data with R. Using Python the matplotlib established itself as a kind of standard.

While both can be used to redraw graphs of changing data, inside a webbrowser Javascript-libraries like Google Charts and D3.js might be more suitable to display changing data. Those get their data from the server, but the actual drawing is done client-side.

If using Java is required, looking at Processing might be worthwile. The prefuse visualization toolkit is still an impressing framework for Java, but the project seems to be discontinued.

Best Practices

The two blogs FlowingData and visual complexity show impressive examples.

Vischeck simulates colorblind vision