to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
We were kind of amused over our year-end break to see that the lame-duck 111th U.S. Congress' Joint Economic Committee was out proclaiming that "the recovery from the Great Recession continues, and is occurring more quickly than the recoveries from the 2001 and 1990-1991 recessions." (HT: Carpe Diem)
In fact, we were so amused by that claim that we decided to check it out. To do that, we borrowed Calculated Risk's recession job loss and recovery data for each recession since World War II and worked out how long it took for each recession's job recovery to reclaim the jobs lost from the previous payroll employment peak, as indexed from the points at which maximum non-farm job loss occurred in each recession.
Our results are graphically presented below:
What we find is that as of November 2010, the 2007 recession does indeed feature the slowest non-farm job recovery of any recession after hitting bottom, both going by CR's adjusted bottoms for the 1990 and 2001 recessions (shown above) and the exact maximum job loss point for all recessions.
We don't know what exactly the Joint Economic Committee was doing during the lame-duck session of the U.S. Congress, but clearly, objectively verifiable facts weren't getting in their way of doing it! More seriously, the JEC's statement is accurate as far as it goes, but suffers from focusing on measuring change from when the recession was arbitrarily determined to be over in 2009, which comes at the expense of grasping the bigger picture - jobs were continuing to be shed from the economy well after June 2009. Economic myopia like this is common among politically-motivated groups1, where distorted views of reality often prevail.
That said, we're more optimistic that 2011 will see a much stronger recovery in jobs than did 2010, but then, it would be hard for it not to do so, wouldn't it?
1 Update: The JEC report was "Prepared by the Majority Staff of the Joint Economic Committee", who in this case, would be the Democratic staff members of the Joint Economic Committee for the now defunct 111th U.S. Congress.
Labels: data visualization, jobs
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.