
<!-- Start of NVD3 -->
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/lib/d3.min.js"></script>
<link href="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/lib/styles/nv.d3.css" rel="stylesheet" type="text/css">
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/lib/nv.d3.min.js"></script>
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/xml2json.js"></script>
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/json2xml.js"></script>
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/tsv2json.js"></script>
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/colorbrewer.js"></script>
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/locale.js"></script>
<script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/wpcharts.js"></script>
<script>u_id = 0</script>
<script>u_k = 0</script>
<!-- End of NVD3 -->

<script>rootpath = "/balticfinns/wp-content/plugins/nvd3-visualisations/data/"; cms = "wordpress"</script>

<!-- Start of Libs for NVD3 Visualisations --><link rel="stylesheet" href="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/lib/styles/jquery-ui.css"><script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/lib/jquery-1.11.2.js"></script><script src="https://tere-tech.eu/balticfinns/wp-content/plugins/nvd3-visualisations/lib/jquery-ui.js"></script><!-- End of Libs --><link rel="stylesheet" type="text/css" href="https://tere-tech.eu/balticfinns/wp-content/plugins/d3-simplecharts/d3chart.css" /><style></style><link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" /><script src="http://code.jquery.com/ui/1.10.3/jquery-ui.min.js"></script><script src="/balticfinns/wp-content/plugins/d3-simplecharts/d3.min.js"></script><script src="/balticfinns/wp-content/plugins/d3-simplecharts/d3-simpleCharts.js"></script><!-- Start of d3 simpleCharts -->

<script>

var url = '';
var chartid = 'chartc2';
var tableid = 'tablec2';
var title = ' title="Kasvumuutos kuukausittain" ';
var url = '';

// Moving to browsers's JS now ...

// A magical glue: dumping server's php JSON for browser's JS variable, one line
var args2js = {"root":"https:\/\/tere-tech.eu\/balticfinns\/wp-content\/plugins\/d3-simplecharts\/","cssfile":"d3chart.css","uniq":"c2","chartid":"c2","data":[{"label":"9\/2012","value":"591"},{"label":"10\/2012","value":"366"},{"label":"11\/2012","value":"475"},{"label":"12\/2012","value":"1248"},{"label":"1\/2013","value":"3219"},{"label":"2\/2013","value":"1396"},{"label":"3\/2013","value":"804"},{"label":"4\/2013","value":"725"},{"label":"5\/2013","value":"529"},{"label":"6\/2013","value":"242"},{"label":"7\/2013","value":"522"},{"label":"8\/2013","value":"627"},{"label":"9\/2013","value":"884"},{"label":"10\/2013","value":"796"},{"label":"11\/2013","value":"532"},{"label":"12\/2013","value":"-207"},{"label":"1\/2014","value":"695"},{"label":"2\/2014","value":"178"},{"label":"3\/2014","value":"249"},{"label":"4\/2014","value":"163"},{"label":"5\/2014","value":"155"},{"label":"6\/2014","value":"182"},{"label":"7\/2014","value":"491"},{"label":"8\/2014","value":"435"},{"label":"9\/2014","value":"1206"},{"label":"10\/2014","value":"677"},{"label":"11\/2014","value":"356"},{"label":"12\/2014","value":"-259"},{"label":"1\/2015","value":"384"},{"label":"2\/2015","value":"435"},{"label":"3\/2015","value":"306"},{"label":"4\/2015","value":"288"},{"label":"5\/2015","value":"133"},{"label":"6\/2015","value":"158"},{"label":"7\/2015","value":"446"},{"label":"8\/2015","value":"607"},{"label":"9\/2015","value":"1386"},{"label":"10\/2015","value":"717"},{"label":"11\/2015","value":"419"},{"label":"12\/2015","value":"-188"}],"chart":"area","xtitle":"Viime kuukaudet","ytitle":"Uusia asukkaita","xrotate":"-30","datafile":"","row":"1","column":"","maxseries":0,"sort":"","format":"+00.02","width":"450","height":"200","margin":{"top":20,"right":20,"bottom":30,"left":70},"ticks":10,"minrange":0,"maxrange":"3500","startbar":"orange","endbar":"lime","gradient":"value","colors":"","title":"Tallinnan asukaskasvu","caption":" Tallinnan ilmaisjoukkoliikenteen kasvupiikist\u00e4 l\u00e4htien on kasvu melko tasaista asukkaissa.","tooltips":0};
// console.info(args2js);

// Writing separate data sets into its global array
if (typeof d3charts == 'undefined') 
	d3charts = new Array();
// d3charts[args2js.title] = args2js;
d3charts.push(args2js);

var rootp = 'https://tere-tech.eu/balticfinns/wp-content/plugins/d3-simplecharts/icons/'

// All existing chart types & their names
var ctype = ["'columns'","'bars'","'area'","'line'","'pie'"];
var cicons = ["columns.png","bars.png","area.png","line.png","pie.png"];

// Referring to just now added one for creating its buttons
var last_chart = d3charts.length-1;
d3charts[last_chart].ind = last_chart;

var fontx = ' style="font-size:xx-small; cursor:pointer;" ';

var icoroot = args2js.root+'icons/';
var butts = aDrawLink(last_chart,ctype[0],icoroot+cicons[0]);
butts += aDrawLink(last_chart,ctype[2],icoroot+cicons[2]);
butts += aDrawLink(last_chart,ctype[3],icoroot+cicons[3]);
butts += aDrawLink(last_chart,ctype[1],icoroot+cicons[1]);
butts += aDrawLink(last_chart,ctype[4],icoroot+cicons[4]);

var slider = 0;
if (0==0) {  // Slider of time series showing out
	slider = 1;
}

var idX = "'c2'";

var otherbutt = ' <button '+fontx+' onclick="extendData(d3charts['+last_chart+'],'+last_chart+','+slider+','+idX+')" title="Extend to other data sets" id="databuttc2"> More Data </button>';

if (0==1) {  // No buttons: chart switcher 
	butts = '';
}
if (0==1) {  // No buttons: more data
	otherbutt = '';
}

// Embed link element
var cid = 'chartc2';
var url2 = 'https://tere-tech.eu/balticfinns/wp-content/plugins/d3-simplecharts/embed.php';  // encodeURIComponent(el.innerText)
// var cid2 = "'"+cid+"'";
var cid2 = "'c2'"; 

// embed link, TODO
// var elink = '<a href="'+url2+'?chartid='+showembed(cid2)+'" target="_blank">Embed</a>';
// var elink = '<a onclick="showembed('+cid2+')" target="_blank">Embed</a>';
elink = '';

// new window popup's opening
var logofile = 'wp-content/uploads/2013/04/bn4f_24x24.png';
	logofile = "'"+logofile+"'";
// style file name
var cssfile = "'d3chart.css'";

var sortL = "'"+last_chart+"'";
var embed = '<tr><td style="text-align:right"><span>'+elink+'</span></td></tr>'; // TODO
var sortbutt = '<select '+fontx+' id="xsort'+last_chart+'" onchange="sort('+sortL+')"><option value="label">Sort</option><option value="abc">1-2-3</option><option value="cba">3-2-1</option></select>';

// Our chart container in HTML is <table> element with custom styles for new chart
var html = '<table id= "'+ tableid +'" class="svgtable" style="" width="'+(50+parseInt(args2js.width))+'">';
// var html = '<table id= "'+ tableid +'" class="svgtable" style="" width="100%">';
// if ('0')
	html = html+embed;

var dataflip = ' <button title="Move popup data down into chart" onclick="dataZoom(d3charts['+last_chart+'],'+last_chart+','+slider+','+idX+')">';
dataflip = dataflip + '<img src="' + icoroot + 'arrow_down.gif"> </button> ';
if (!args2js.datafile)
	dataflip = '';
if (0==1)
	dataflip = '';

// butts group on table
html = html + '<tr><td><span class="actbox actlayout">'+butts;
html = html + '<br />'+sortbutt+dataflip+'<span id="extras">'+otherbutt+'</span></span></td></tr>';

	if ("bottom" == "top")
		html = html + '<tr><td><br /></td></tr>'; // Logo at top of chart

var newwin = ' <a style="cursor:pointer" title="Open Chart into New Window" onclick="svgWin('+cid2+','+logofile+','+cssfile+',d3charts['+last_chart+'])"><img width="15" height="15" src="'+args2js.root+'icons/newindow.jpg"></a> ';

var chartX = '<div style="" id="'+ chartid + '"></div>';
if (url) // Here is row where D3 draws its chart - finally
	html = html + '<tr><td class="svgchart">'+newwin+'<a id="'+ chartid + '" ' + title + ' ' + url + '></a></td></tr>';
else
	// html = html + '<tr><td id="'+ chartid + '" ' + title + '></td></tr>';
	html = html + '<tr><td class="svgchart" ' + title + '>'+newwin+chartX+'</td></tr>';
/*
if (args2js.caption)
  if (args2js.chart == 'line')
	html = html + '<tr><td class="captiontext">'+args2js.caption+'</td></tr>';
*/
var id = "'"+chartid+"'";
var odform = "'table'";
html = html + '<tr><td id="'+ id + '" title="Data values"></td></tr>'; // Container of big data

var cc = '<tr><td style="font-size:x-small; float:left">Run by <b>W3C</b> open technology </td><td> <img src="wp-content/uploads/2013/04/bn4f_24x24.png"> </td></tr>';

var odataButt = '';
var odataButt2 = '';
var odataButt3 = '';
var buttgroup = '';

if (0==0) {

buttgroup = '<span class="actbox actlayout" >';

// Data export buttons
var odataButt = ' <button '+fontx+' onclick="openData(d3charts['+last_chart+'], '+id+')" title="Open chart\'s data to another big data application."> BIG DATA </button>';
var odataButt2 = ' <button '+fontx+' onclick="openData(d3charts['+last_chart+'], '+id+', '+odform+')" title="Open chart\'s data to Excel here or save it into text file."> Excel data </button>';

if (1==1) {
	odform="'svg'";
	odataButt3 = ' <button '+fontx+' onclick="openData(d3charts['+last_chart+'], '+id+', '+odform+')" title="Open chart to any SVG accepting graphics editor or save it locally into a file."> Save Chart </button>';
}
buttgroup = buttgroup +odataButt3+odataButt+odataButt2+ '</span>';
}

html = html + '<tr><td id="'+ chartid + 'odata" >'+buttgroup+'</td></tr>'+cc; 
html = html + '</table>';

d3charts[d3charts.length-1].html = html;

// console.info(d3charts[last_chart]);

if (d3charts[last_chart].chartid) { // chart has its container by user's input (needs JQuery, sorry)

// Tracking instance of active chart
// var lastOne = d3charts.length-1;
if (typeof chartQ == 'undefined') 
	var chartQ = new Array();
	chartQ.push(last_chart);

// console.info(chartQ);
	jQuery(document).ready(function() { // need to wait whole DOM loaded up
		var i = chartQ.shift();
		jQuery('#'+d3charts[i].chartid).append(d3charts[i].html);
		// console.info(i);
		// console.info(chartQ);
		newChart(d3charts[i]);
	});
} else { // This prints chart container at top of each WP page/post
	document.write(html); // This prints chart container at top of each WP page/post
	newChart(d3charts[last_chart]);
}

</script>

<!-- End of d3 simpleCharts -->
{"id":43746,"date":"2016-01-06T11:56:13","date_gmt":"2016-01-06T09:56:13","guid":{"rendered":"https:\/\/tere-tech.com\/balticfinns\/?p=43746"},"modified":"2016-01-06T11:56:13","modified_gmt":"2016-01-06T09:56:13","slug":"tallinnan-asukasluku-122015-vakimaara-supistui-jo-2-kerran-vuoden-lopulla","status":"publish","type":"post","link":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/2016\/01\/06\/tallinnan-asukasluku-122015-vakimaara-supistui-jo-2-kerran-vuoden-lopulla\/","title":{"rendered":"Tallinnan asukasluku 12\/2015: v\u00e4kim\u00e4\u00e4r\u00e4 supistui jo 2. kerran vuoden lopulla"},"content":{"rendered":"<div class=\"note\"><div id=\"chart7190\" style=\" float:none;  \"><svg style='height:200px; width:550px;'\/><\/div><script>jsChart('7190', 'foo', 'discretebar', {height:'200',  width:550} , { values:[ 33,-10,12,-66,-96,-27,4,-38 ] ,  labels:[ \"Haabersti\", \"Kesklinn\", \"Kristiine\",\"Lasnam\u00e4e\", \"Mustam\u00e4e\", \"N\u00f5mme\",\"Pirita\", \"Pohja-Tallinn\" ] ,  series:[ \"Muuttovirrat Tallinnassa\" ] , chartpicker:true, exports:true, title:'Muuttovirrat Tallinnassa', shadows:'black', colors:{values:true, startbar:'red', endbar:'lime' } } );<\/script><strong>Tallinnan asukasm\u00e4\u00e4r\u00e4<\/strong> v\u00e4heni 12\/2015 joulukuussa: v\u00e4kim\u00e4\u00e4r\u00e4 laski nyt <span style=\"color: red;\"><strong>-188 asukkaalla<\/strong><\/span>. Viime vuonna 12\/2014 samaan aikaan uusien asukkaiden laskua syntyi kuitenkin viel\u00e4 t\u00e4t\u00e4kin enemm\u00e4n (n \u00a0-260 asukasta\/kk).<\/div>\n<p><strong>Eniten laskuja\u00a0<\/strong>kirjasivat seuraavat alueet:<\/p>\n<ol>\n<li><strong>Mustam\u00e4e (-96)<\/strong><\/li>\n<li><strong>Lasnam\u00e4e\u00a0<\/strong>(-66)<\/li>\n<li><strong>Pohja-Tallinn\u00a0<\/strong>(-38)<\/li>\n<li><strong>N\u00f5mme<\/strong> (-27)<\/li>\n<\/ol>\n<p>Kasvua syntyi n\u00e4kyv\u00e4sti vain Haaberstin (+33) ja Kristiinen (+12) alueilla. Haaberstin nettomuuttoja voi selitt\u00e4\u00e4 mm Tallinnan nyky\u00e4\u00e4n tiukimmin alas kilpaillut \u00a0m2-hinnoissa sen tietyiss\u00e4 l\u00e4hi\u00f6iss\u00e4 &amp; my\u00f6s sen (yli) massiivisista uudistuotannon projektien kilpailukykyisist\u00e4 neli\u00f6hinnoista.<\/p>\n<p>Jopa suosituin &amp; t\u00e4rkein alue keskusta (ts Kesklinn) supistui asukasm\u00e4\u00e4riss\u00e4 hieman.<\/p>\n<p>N\u00e4ht\u00e4v\u00e4ksi j\u00e4\u00e4kin onko nyt koettu k\u00e4\u00e4nne aloittamassa kokonaan uudenlaista trendi\u00e4 Tallinnassa vai ainoastaan yhden kuukauden ihme. Joka tapauksessa, vuosivertailussa vaikuttaa nyt vahvemmin sille, ett\u00e4 aina vuoden viimeinen kuukausi suosii p\u00e4\u00e4kaupungista ulos muuttamista eniten.<\/p>\n<p>Aina suositusta<a href=\"http:\/\/kotiselain.tere-tech.eu\/\" target=\"_blank\" rel=\"noopener noreferrer\"> kotiselaimen asuntobarometrista<\/a> kartalta my\u00f6s n\u00e4kyy hyvin visuaalisesti miten olematonta kasvu keskittyi nyt vain parille alueelle (ts valitsemalla esiin karttataso &#8217;Nettomuuttajat&#8217; kotiselaimen oikeasta yl\u00e4nurkasta).<\/p>\n<div id=\"c2\"><\/div>\n\n<div class=\"note\">\n<p><strong>Hy\u00f6dyllist\u00e4 tiet\u00e4\u00e4 &amp; tuntea<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/tere-tech.com\/balticfinns\/?page_id=21684\" target=\"_blank\" rel=\"noopener noreferrer\">Tallinnan eri asuinalueet<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tallinnan asukasm\u00e4\u00e4r\u00e4 v\u00e4heni 12\/2015 joulukuussa: v\u00e4kim\u00e4\u00e4r\u00e4 laski nyt -188 asukkaalla. Viime vuonna 12\/2014 samaan aikaan uusien asukkaiden laskua syntyi kuitenkin viel\u00e4 t\u00e4t\u00e4kin enemm\u00e4n (n \u00a0-260 asukasta\/kk). Eniten laskuja\u00a0kirjasivat seuraavat alueet: Mustam\u00e4e (-96) Lasnam\u00e4e\u00a0(-66) Pohja-Tallinn\u00a0(-38) N\u00f5mme (-27) Kasvua syntyi n\u00e4kyv\u00e4sti vain Haaberstin (+33) ja Kristiinen (+12) alueilla. Haaberstin nettomuuttoja voi selitt\u00e4\u00e4 mm Tallinnan nyky\u00e4\u00e4n tiukimmin alas &#8230; <a title=\"Tallinnan asukasluku 12\/2015: v\u00e4kim\u00e4\u00e4r\u00e4 supistui jo 2. kerran vuoden lopulla\" class=\"read-more\" href=\"https:\/\/tere-tech.eu\/balticfinns\/index.php\/2016\/01\/06\/tallinnan-asukasluku-122015-vakimaara-supistui-jo-2-kerran-vuoden-lopulla\/\" aria-label=\"Lue lis\u00e4\u00e4 aiheesta Tallinnan asukasluku 12\/2015: v\u00e4kim\u00e4\u00e4r\u00e4 supistui jo 2. kerran vuoden lopulla\">Lue lis\u00e4\u00e4<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[31,16],"tags":[45,161,387,406],"_links":{"self":[{"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/posts\/43746"}],"collection":[{"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/comments?post=43746"}],"version-history":[{"count":0,"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/posts\/43746\/revisions"}],"wp:attachment":[{"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/media?parent=43746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/categories?post=43746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tere-tech.eu\/balticfinns\/index.php\/wp-json\/wp\/v2\/tags?post=43746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}