22 free tools for data visualization and analysis

Got data? These useful tools can turn it into informative, engaging graphics.

 OpenStreetMap

What it does: OpenStreetMap is somewhat like the Wikipedia of the mapping world, with various features such as roads and buildings contributed by users worldwide.

What's cool: The main attraction of OpenStreetMap is its community nature, which has led to a number of interesting uses. For example, it is compatible with the Ushahidi mobile platform used to crowdsource information after disasters such as earthquakes. (While Ushahidi can use several different providers for the base map layer, including Google and Yahoo, some project creators feel most comfortable sticking with an open-source option.)

Drawbacks: As with any project accepting public input, there can be issues with contributors' accuracy at times (such as the helicopter landing pad someone once placed in my neighborhood -- it's actually quite a few miles away). Although, to be fair, I've encountered more than one business listing on Google Maps that was out of date, too. In addition, the general look and feel of the maps isn't quite as polished as some commercial alternatives.

Skill level: Advanced beginner to intermediate

Runs on: Any web browser

Learn more: See the Quick Tutorial on the OpenLayers site.

Temporal data analysis

If time is an important component of your data, traditional timeline visualizations may show patterns, but they don't allow for sophisticated analysis or a great deal of interaction. That's where this project comes in.

TimeFlow

What it does: This desktop software is for analyzing data points that involve a time component. In a demo I wrote about before its release, creators Fernanda Viégas and Martin Wattenberg -- the pair behind IBM's pioneering Many Eyes project who later left for Google -- showed how TimeFlow can generate visual timelines from text files, with entries color- and size-coded for easy pattern spotting. It also allows the information to be sorted and filtered, and it gives some statistical summaries of the data.

Free data analysis
TimeFlow offers a number of different ways to easily visualize data with an important time component.

What's cool: TimeFlow makes it easy to interact with data in various ways, such as switching views or filtering by criteria such as date ranges or earthquakes of magnitude 8 or more. The timeline view offers a slider so you can zero in on a time period. While many applications can plot bar graphs, few also offer calendar views. And unlike web-based Google Fusion Tables, TimeFlow is a desktop application that makes it quick and painless to edit individual entries.

Drawbacks: There are no facilities for publishing or sharing results other than taking a screen snapshot, and the code hasn't been updated in several years.

Skill level: Beginner

Runs on: Desktop systems running Java, including Windows and macOS X

Learn more: Check out Top tips.

Note: If you're looking to publish visualized timelines, better options include Google Fusion Tables, VIDI or the SIMILE Timeline widget.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags Google

More about AdvancedApacheAT&TClickExcelFacebookFentonGoogleHomeIBMInc.LinuxMATLABMicrosoftMITModernMySQLOpenOfficeQlikQuantumStanford UniversityToolkitTwitterWikipediaYahooZoho

Show Comments
[]