There are actually quite a few applications for visualizing and analyzing graphs:
Gephi and Cytoscape are two well-known open source
applications that support large and complex graphs.
If you're mainly interested in visualizing graphs, have a look at
Graphviz, which is an absolute classic.
You can also use R or commercial tools like Mathematica if you're
The University of California, Irvine provides a dataset repository specifically for machine learning purposes. There are currently 239 datasets in the repository.
These datasets come in many different formats and topics. The oldest datasets in the repository date back to the late 80s, and there are some datasets that are from 2013.
One that just appeared is https://plot.ly. There are many more. Which program is most useful to you depends on a lot of factors. If you are technical proficient, you might like Weka (http://www.cs.waikato.ac.nz/ml/weka/).
I'm so glad you bring up this question. Please take a look at the following links as well:
http://www.socrata.com/products/custom-web-and-mobile-apps-government-data/ (scroll down to 'Featured Apps')
There are also a number of network analysis packages for the open source R language, such as network and sna, and igraph, all of which have some viz capabilities. R can also be a good environment for general data manipulation tasks.
vega is slightly higher-level visualization grammar built on top of d3.
A great article from telegraph about Meet the UK start-ups changing the world with open data
Also, if you check the Data gov site of UK, you will find 338 applications that use Open Data only in UK.
Actually, there are many apps out there and recently many start ups based on OD. Trying Google "Application + Open Data" will return a lot of case studies.
Here are some additional resources for application examples:
Code for America Commons: http://commons.codeforamerica.org/
Code for America Library: http://codeforamerica.org/library
Beyond Transparency: http://beyondtransparency.org/
Technical.ly Directory: http://technical.ly/directory/
Open 311 Applications: http://wiki.open311.org/GeoReport_v2/Support
Hilary Mason (a data scientist at bit.ly and speaker on the topic of Machine Learning) put together a list of "Research Quality" datasets in a bit.ly bundle specifically for this reason
It has some interesting datasets from a variety of ...
learn a general programming language first
I would recommend focusing your efforts on learning a general-purpose scripting language suitable for working with data, such as python or R, before fiddling with dedicated tools for very specific purposes. Such languages have a wealth of resources for interacting with APIs, SQL-like databases, generating ...
There are a lot of tools on the market that try and fill this gap-- Socrata, Google Fusion Tables, and the forthcoming "Enigma.io"
All of them will take some form of commitment to learn how to understand and use. So why not spend that time learning and understand the tool that gives you the most flexibility to do with what you want. In that case, it's ...
There are a few solutions to visualize graphs : D3.js, Sigma.js, KeyLines, Gephi, Linkurious, Neoclipse, Neovigator.
Here is a table that compare some of these options : http://linkurio.us/comparative-study/
And a quick presentation about the different approaches to visualizing graphs : http://www.slideshare.net/Linkurious/graph-visualization-options-and-...
If your main focus is to visualize the data and have graph metrics I would recommend this list.
If you want an off the shelf package
Gephi - Desktop application, Open Source license
Cytoscape - Desktop Application - Open Source license
Pajek - Desktop Application, Free for non Commercial use (old but still good - I've seen papers using it just few days ago)...
My team builds https://vida.io a tool for creating data visualization templates. We support d3.js templates. You can see a lot of examples on our site:
For simple chart/visualization, you can use Google visualization tool:
A popular answer comes from a 2010 question on Stackoverflow - Source Link
Northwind database - (documentation & data model)
NopCommerce sample dataset
E-commerce dataset from Amazon / Google Products / Abt Buy
Tableau Superstore (Excel file) (although I think this is aggregated)
Quadrigram (www.quadrigram.com) has good graph visualizations in both 2D and 3D. They are relatively easy to set and publish.
You can also combine them with Maps and other visualizations
Checkout this example here.
here a recent app (iOS and Android) we just released
This application was created as part of a European program, the Degust’Alp program, which combines the territory of the Alpes de Haute Provence and the Province of Cuneo in Italy.
The app allows to discover the Alpes-de-Haute-Provence South of France area.
It's a free app which ...
The Weka machine learning toolkit (in Java) introduced the text-based ARFF format (Attribute-Relation File Format) as a proposed standard format for machine learning datasets. Its website has a list of ARFF datasets. Some of them are discussed in the excellent Weka book that is now in its third edition: Witten, Frank, & Hall (2011): „Data mining. ...
I would suggest learning SQL using SQLite, which has a browser plugin for Firefox. Here's a tutorial by Troy Thibodeaux of the Associated Press that I use with students that I teach. I think that learning how to turn human questions into SQL is a good skill for interpreting and analyzing data.
For the USA, the National Highway Traffic Safety Administration (NHTSA) has general information and fact sheets about theft as well as a search tool where you can get theft rates by year, production rates by year, look by manufacturer, and more. Unfortunately, it looks like data is only up to 2011 but it does go back to 1983.
For more USA data and aggregated ...
What are your goals? You may need to upgrade your toolset. Bash command line tools like cut, sort, uniq are very useful for this kind of thing.
If you want to analyze digit frequency, transitions between letters (n-grams), common ...
Exponential Decay formula would work.
is the remaining amout of material of the decay cycle is complete.
If you start with 100 grams of x this is your
If your decay rate is 2% this is your r.
If you do 1 second increments that would be your t.
The remaining amount becomes your new initial amount and you
Initial Amount Time Decay ...
There are a number of packages in the R language very useful to data analysis/visualization. Hadley Wickham has developed lot of interesting tools to make these task easier. The recent bigvis package is very promising.
Another tool that can be used to manage and publish datasets is Junar.
There are City Governments like Palo Alto and other institutions using this to manage datasets, publish data, allow data to be used in different ways, allow for data to be accessed via API.
I think you might also want to look at Neo4j, an open-source graph database.
A new book, Graph Databases by Ian Robinson, Jim Webber, Emil Eifrem is being freely distributed in its raw, unedited form (http://graphdatabases.com/). It explains why the NOSQL databases can provide capabilities, connections and insights that the usual relational database ...