Showing posts with label Data Visualization. Show all posts
Showing posts with label Data Visualization. Show all posts
Tuesday, June 15, 2010
Three Web-based Data Visualization Tools
I recently posted a couple of blog entries that included data charts. I initially created these charts in Microsoft Excel and then converted them into images for inclusion in the post. This process was labor intensive, and the result could best be described as embarrassing. Excel is a wonderful tool with a nice charting facility, but it was not intended for the creation of charts for the web. So I decided to explore alternatives. I took a close look at three free web-based data visualization tools. To get a good feel for each tool, I reworked two of my previous blog posts in each tool. Here are my thoughts.
Tableau Public
Tableau Public is a tool for creating complex, web-based data visualizations. The tool can be used to create highly interactive, multi-chart visualizations with dynamic filtering, highlighting and drill-down capabilities. Though I rarely have use for the more powerful features of Tableau Public, I was attracted to its capabilities for customizing the look-and-feel of charts and for adding text and annotations. However, Tableau Public's powerful set of features comes with a cost in usability. Of the products I reviewed, Tableau Public is by far the most difficult to use. Effective use of the product requires a significant investment of time and effort. It is not for the casual user.
I spent several hours learning the basics of Tableau Public and was able to create some very nice visualizations. Unfortunately, for my purposes, the visualizations have unacceptably slow load times. Though I am happy with the charts I was able to create with Tableau Public, I am not willing to subject my readers to such slow page loads. Tableau Public is a great solution for applications that require sophisticated, interactive visualizations where slow load times can be tolerated. It is not appropriate, however, for the light charting I need for my blog.
To get a feel both for the power of Tableau Public and for the time it takes to load its visualizations, click here to read an old post that includes a sophisticated Tableau Public visualization.
Many Eyes and Swivel
Many Eyes and Swivel are similar in that they trade power for ease of use. I was able to create decent charts on both of these systems in minutes. Unlike Tableau Public, however, they do not offer a lot of control over the finished product. After spending time with Tableau Public, I was reluctant to give up some its features such as the ability to add text and annotations to charts. I finally decided, however, that for my purposes, the superior productivity and performance of Many Eyes and Swivel outweigh this loss of functionality.
Many Eyes offers more chart types than Swivel, but I found the look and feel of the Swivel charts to be more appealing. The Swivel charts are simple and elegant, and they load very quickly. They work well in a blog post. Consequently, I selected Swivel as my tool of choice. Click here to view a version of my recent federal spending post that was reworked using Swivel.
Wednesday, June 9, 2010
The Growth in Federal Spending Since 1940
The "explosion" of federal government spending is a hot topic in recent political debate, so I decided to take a close look at the Office of Management and Budget data to get a better understanding of the issue. The chart below shows federal fiscal year outlays from 1940 to 2009. Move your cursor over the line to see the exact numbers for any year.
First, note that the dramatic increase in 2009, relative to the increases in previous years, is due to roughly $345 billion in TARP and stimulus bill expenditures. If we remove these one-time expenses, we get something closer to George W. Bush's original $3.1 trillion 2009 budget. While this is a large number by any measure, it is certainly more in line with the spending increases of previous years.
Even if we look at 2009 as an anomaly, the chart still seems to show explosive growth over the last 40 years. What the chart fails to show, however, is that the U.S. economy has grown at roughly the same rate as federal spending. If we plot federal spending as a percentage of GDP, we get the chart below.
With the exception of the anomalous jump in 2009, federal spending has hovered around 20% of GDP since the early 1950s. Though it went as high as 23.5% during the Reagan years, it fell back below 20% during the Clinton administration. While we can have a legitimate debate about how much of GDP we should invest in the federal government, it is clear that the growth in federal spending as a percentage of our economy as a whole has been relatively flat for the last 60 years.
What has not been flat for the last 60 years is our unwillingness to fund this spending through taxes. The following chart, which plots both outlays and receipts since 1940, shows that with the exception of four years during the Clinton administration, we have been unwilling to properly fund our expenditures. Of course, this is the source of the current $13 trillion U.S. debt.
This table below shows which administration was responsible for each fiscal year budget. I will leave it as an exercise to the reader to sort out how well the data conform to the political rhetoric from each side.
| President | Fiscal Year Budgets |
| Franklin Roosevelt (D) | 1934 - 1946 |
| Harry Truman (D) | 1947 - 1953 |
| Dwight Eisenhower (R) | 1954 - 1961 |
| John Kennedy (D) | 1962 - 1963 |
| Lyndon Johnson (D) | 1964 - 1969 |
| Richard Nixon (R) | 1970 - 1974 |
| Gerald Ford (R) | 1975 - 1977 |
| Jimmy Carter (D) | 1978 - 1981 |
| Ronald Reagan (R) | 1982 - 1989 |
| George H. W. Bush (R) | 1990 - 1993 |
| Bill Clinton (D) | 1994 - 2001 |
| George W. Bush (R) | 2002 - 2009 |
See Also:
Taxes at Lowest Level in 59 Years
Saturday, March 20, 2010
Toxiclibs
Toxiclibs is an open source library of Java and Processing functions for computational design. The library contains functions for audio, color, geometry, math and physics. The following video is a collection of experiments and projects using the library.
toxiclibs showreel from postspectacular on Vimeo.
Friday, March 19, 2010
Art from Your DNA
If you send a sample of your DNA to the folks at DNA 11, they will create a one-of-a-kind "art" work based on your DNA. The images don't really rock my boat, but the idea is very cool.
They also create works based on fingerprints and kisses.
Thursday, March 18, 2010
Gapminder: Unveiling the Beauty of Statistics for a Fact Based World View
Gapminder has just launched a new website. If you've seen the Hans Rosling TED presentation that I posted a while ago, you have some idea what Gapminder is about. Gapminder is a non-profit venture founded by Ola Rosling, Anna Rosling Rönnlund and Hans Rosling in 2005. Their motto is "unveiling the beauty of statistics for a fact based world view." In particular, Gapminder aggregates world economic, health and political statistics, and provides a wonderful facility, Gapminder World, for charting those statistics and analyzing trends. The new website is nice. Check it out.
Friday, March 12, 2010
Visualizing Hamlet II
Thursday, March 11, 2010
Visualizing Hamlet
A TextArc is a visual representation of a text. In a TextArc analysis, the full text of a work is drawn in a tiny, one pixel tall line in two concentric spirals. Each distinct word is also drawn in a readable font at a location that is the average of all the actual word locations. Each of the readable words is then attached to the tiny words that occur in the text by lines. This provides a graphical representation of the word's distribution in the text.
For a more detailed explanation and additional examples, check out http://www.textarc.org.
For a more detailed explanation and additional examples, check out http://www.textarc.org.
Friday, March 5, 2010
Awesome Video-Reactive Animation
The following video was created by Jonathan Brandel using the Processing programming language. The overlayed animation appears to be reacting to motion in the video. Brandel describes it as "new type of interactive visualization combining computer vision and audio analysis." Click here for more awesome videos by Brandel.
Thursday, March 4, 2010
News Dots: Visualizing the News
News Dots is a cool new service on Slate.com that represents current topics in the news as nodes in an interactive visual network. The network graph shows the relationships between the topics in addition to the importance of each topic.
News Dots uses Calais to automatically tag news stories from major publications. Relationships are established by identifying tags that appear together in the same stories. The visualization tool was built using flare, an ActionScript library for building interactive flash visualizations.
Click here to check it out.
Monday, March 1, 2010
Flightpattern: an Audio-reactive Animation
Flightpattern is a cool audio-reactive animation programmed in ActionScript by Gwen Vanhee. The music is El Cargo by Amon Tobin.
Flightpattern from Gwen Vanhee on Vimeo.
Sunday, February 21, 2010
Beautiful Data Visualizations
A beautiful TED presentation by Hans Rosling. He makes wonderful use of animation to visualize time series data. Also note his use of bubble charts and animation to clearly present data on four dimensions.
Subscribe to:
Posts (Atom)
Michael Perkins
Help Me Find New Readers
Favorite Posts
- Seeing Patterns Where None Exist
- The Growth in Federal Spending Since 1940
- Taxes at Lowest Level in 59 Years
- The Whole Problem with the World
- Denialism
- Global Warming and Cognitive Dissonance
- Scientists Create First Synthetic Life Form
- Billie Holiday Sings the Blues
- Beautiful Hubble Images
- PROJECT Trio Performs Bach Bourree
- Banjoist Bela Fleck Plays Bach
- The Buddha: Do not believe ...
- Blood, Sweat and Tears: God Bless the Child
- Turing Machines
Categories
- Algorithmic Art (10)
- Beauty (1)
- Buddhism (10)
- Cognition (12)
- Computing (1)
- Critical Thinking (15)
- Data (8)
- Data Visualization (11)
- Fun (14)
- Living Well (12)
- Math (3)
- Music (16)
- Neuroscience (3)
- Philosophy (3)
- Poetry (5)
- Processing (5)
- Programming (4)
- Public Policy (6)
- Science (5)
- Statistics (8)
- Taoism (3)
- Text Processing (2)




