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
In 2017, the average rent in the U.S. was "too damn high". In 2018, according to the Consumer Expenditure Survey, it was even higher.
Remarkably, the rent rose even as the cost to own, as measured by the average annual combined cost of mortgage principal and interest payments, fell. From 2017 to 2018, the average household consumer unit expenditure for rent increased from $4,167 to $4,269, while the cost to own declined from $5,104 to $5,002.
Before going any further, we should recognize the data reported by the Consumer Expenditure Survey is spreading all these payments out over all household consumer units in the United States. In 2018, there were an estimated 131,439,000 household consumer units, where 48,632,430 (37%) paying rent, an equal number of homeowners making mortgage payments, and 34,174,140 homeowners (26%) with no mortgage payments.
Doing the math for renters, multiplying the average $4,167 in annual rent payments by 131,439,000 household consumer units, we estimate the total rent paid in 2018 adds up to $547.7 billion. Dividing that result by the estimated 48,632,430 rent payers, we find the average annual rent is $11,262. Dividing by 12 gives an average monthly rent of $938.51, which is indeed slightly higher than the $935 per month figure we previously calculated for 2017.
Doing the almost identical math for homeowners making mortgage payments, we estimate aggregate mortgage payments to be $657.5 billion, with the average annual total of mortgage payments working out to be $13,519, which corresponds to an average monthly principal and interest mortgage payment of $1,126.58.
The average monthly rent paid in the United States in 2018 is 83% of the cost of a simple mortgage payment that omits any homeowners' insurance payments or property taxes that might be included with it.
In case you're wondering what ever happened to Jimmy McMillan, the founder of the Rent Is Too Damn High political party in New York who ran for state governor in 2006 and 2010, he has retired from politics, but since the rent keeps rising, we can only wonder if he is considering making a comeback!
U.S. Bureau of Labor Statistics and U.S. Census Bureau. Consumer Expenditure Survey. Multiyear Tables. [PDF Documents: 1984-1991, 1992-1999, 2000-2005, 2006-2012, 2013-2018]. Reference Directory: https://www.bls.gov/cex/csxmulti.htm. 10 September 2019.
Labels: demographics, personal finance, 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.