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
It's all about data visualization today as we explore recent trends for new home sales in the United States! Let's get started by looking at the thousands of new home sales recorded by the U.S. Census Bureau in each month from July 2012 through March 2017.
Believe it or not, there are actually three major trends shown in that chart, which becomes more apparent when we look at the trailing twelve month average of median new home sale prices in the U.S. over the same span of time.
After the first major trend from July 2012 through July 2013 set the pace for rapid price escalation, each subsequent phase of the three most recent major trends for new home sales in the U.S. has been marked by a slowing rate of price increases.
Our next chart shows those median new home sale prices plotted against U.S. median household income, and for more context, shows the monthly data from December 2000 through March 2017.
This chart gives an indication of the relative affordability of the median new home sold in the U.S. over this longer period, where the red-boxed numbers 2 and 3 correspond with the first two trends indicated by the charts above, and the "Post-Bubble Trend" (light blue text) indicating the current trend, which has been evident since September 2015 representing the third trend.
At present, the rate at which new home prices are escalating in the U.S. with respect to the median household income is 170% of the rate that was typical in the period from 1987 through 1999, where the median new home being sold today is now at a near record divergence from that much older trend.
If you want to find out more about what's driving new home sale prices in the U.S., Kevin Erdmann provides a pretty basic description of the supply and demand economics that affect how fast housing prices rise in different parts of the U.S. If you want to see where we got all the data we presented in the charts in this post, well, here you go!...
Sentier Research. Household Income Trends: March 2017. [PDF Document]. Accessed 28 April 2017. [Note: We've converted all data to be in terms of current (nominal) U.S. dollars.]
U.S. Census Bureau. New Residential Sales Historical Data. Houses Sold. [Excel Spreadsheet]. Accessed 28 April 2017.
U.S. Census Bureau. New Residential Sales Historical Data. Median and Average Sale Price of Houses Sold. [Excel Spreadsheet]. Accessed 28 April 2017.
Labels: data visualization, real estate
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.