Skip to content

Instantly share code, notes, and snippets.

@ge045
Last active March 27, 2016 15:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ge045/7e5f19b04d1843133a3b to your computer and use it in GitHub Desktop.
Save ge045/7e5f19b04d1843133a3b to your computer and use it in GitHub Desktop.
Demographic Indicators Vienna
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 1 column, instead of 12. in line 1.
NUTS1;NUTS2;NUTS3;DISTRICT_CODE;SUB_DISTRICT_CODE;BIRTH_TOTAL;TFR;GROSS_FERT_RATE;NET_FERT_RATE;FERT_AGE;MORT_TOTAL;MORT_RATE;INFANT_MORT_RATE;BIRTH_LIFE_EXP_M;BIRTH_LIFE_EXP_F;MAR_TOTAL;MARR_RATE;MAR_AGE_M;MAR_AGE_F;DIV_TOTAL;DIV_RATE;MAR_DUR;REF_YEAR
AT1;AT13;AT130;00000;0000;18.657;1,83;0,89;0,85;26,7;25.172;15,5;31,25;66,7;73,3;.;9,2;25,29;23,06;.;.;.;1961
AT1;AT13;AT130;00000;0000;19.550;1,87;0,91;0,87;26,6;26.195;16,1;30,84;66,8;73;.;9,3;24,98;22,92;.;.;.;1962
AT1;AT13;AT130;00000;0000;20.082;1,89;0,92;0,89;26,7;26.154;16,1;29,28;66,8;73,1;.;9;25,01;22,98;.;.;.;1963
AT1;AT13;AT130;00000;0000;19.952;1,86;0,91;0,87;26,6;25.786;15,9;28,52;67,1;73,5;.;9,1;25,05;22,97;.;.;.;1964
AT1;AT13;AT130;00000;0000;19.764;1,82;0,88;0,85;26,3;27.445;16,9;28,89;66,6;73;.;9,2;25,15;23,12;.;.;.;1965
AT1;AT13;AT130;00000;0000;20.211;1,85;0,9;0,86;26,2;26.762;16,5;28,1;67,1;73,4;.;9,1;25,12;23,04;.;.;.;1966
AT1;AT13;AT130;00000;0000;20.507;1,85;0,9;0,87;26,1;27.796;17,1;26,53;67;73,3;.;9,1;25,25;23,2;.;.;.;1967
AT1;AT13;AT130;00000;0000;20.323;1,83;0,89;0,86;26;27.569;17;24,85;67,3;73,7;.;8,9;25,2;23,26;.;.;.;1968
AT1;AT13;AT130;00000;0000;19.146;1,74;0,85;0,82;25,9;28.361;17,4;24,81;66,8;73,4;.;8,5;25,4;23,45;.;.;.;1969
AT1;AT13;AT130;00000;0000;17.892;1,65;0,8;0,77;25,8;28.176;17,4;25,77;67;73,5;12.891;7,9;25,53;23,52;4.510;.;.;1970
AT1;AT13;AT130;00000;0000;17.198;1,6;0,78;0,75;25,8;28.516;17,6;26,46;66,7;73,5;11.340;7;25,8;23,64;4.321;.;.;1971
AT1;AT13;AT130;00000;0000;16.236;1,52;0,74;0,71;25,7;26.920;16,6;25,62;67,5;74;12.832;7,9;25,91;23,59;4.156;.;.;1972
AT1;AT13;AT130;00000;0000;15.752;1,48;0,72;0,7;25,5;26.364;16,2;25,01;67,5;74,4;11.647;7,2;25,85;23,52;4.151;.;.;1973
AT1;AT13;AT130;00000;0000;16.052;1,52;0,74;0,71;25,6;26.734;16,5;23,05;67,9;74,4;11.218;6,9;25,87;23,36;4.125;.;.;1974
AT1;AT13;AT130;00000;0000;14.713;1,4;0,68;0,66;25,6;27.125;16,9;21,68;67,7;74,3;10.147;6,3;26,12;23,47;4.333;.;.;1975
AT1;AT13;AT130;00000;0000;13.404;1,27;0,62;0,6;25,9;26.771;16,8;18,58;68;74,8;9.934;6,2;26,16;23,5;4.515;.;.;1976
AT1;AT13;AT130;00000;0000;13.087;1,24;0,6;0,59;25,9;25.857;16,4;18,57;68,4;75,1;9.411;6;26,19;23,52;4.512;.;.;1977
AT1;AT13;AT130;00000;0000;13.339;1,27;0,62;0,6;26;26.212;16,8;16,79;68,2;75,2;9.663;6,2;26,18;23,67;4.989;.;.;1978
AT1;AT13;AT130;00000;0000;13.540;1,28;0,62;0,6;26,1;25.337;16,4;18,54;68,5;75,2;9.801;6,3;26,16;23,65;4.854;.;.;1979
AT1;AT13;AT130;00000;0000;14.399;1,35;0,66;0,64;26,1;25.352;16,5;15;68,9;75,3;9.994;6,5;26,05;23,43;4.929;.;.;1980
AT1;AT13;AT130;00000;0000;15.117;1,41;0,69;0,67;26,2;25.247;16,5;14,09;69,2;75,7;10.540;6,9;26,04;23,69;4.762;.;.;1981
AT1;AT13;AT130;00000;0000;15.007;1,41;0,68;0,67;26,2;24.633;16,2;14,93;69;76;10.576;7;26,08;23,84;5.358;.;.;1982
AT1;AT13;AT130;00000;0000;14.505;1,37;0,66;0,65;26,4;24.677;16,4;14,75;68,9;75,9;11.482;7,6;26,15;23,96;5.548;.;.;1983
AT1;AT13;AT130;00000;0000;14.440;1,35;0,66;0,64;26,6;23.457;15,7;13,78;69,1;76,4;9.838;6,6;26,27;23,92;5.519;.;.;1984
AT1;AT13;AT130;00000;0000;14.353;1,33;0,64;0,63;26,9;23.727;15,9;11,5;69,7;76,6;9.689;6,5;26,54;24,39;5.692;.;6,6;1985
AT1;AT13;AT130;00000;0000;14.539;1,32;0,64;0,63;26,9;22.828;15,3;10,39;70,3;77,1;9.968;6,7;26,68;24,49;5.014;.;7;1986
AT1;AT13;AT130;00000;0000;14.827;1,33;0,65;0,64;27;22.193;14,9;11,6;70,5;77,3;14.876;10;26,78;24,66;4.938;.;6,8;1987
AT1;AT13;AT130;00000;0000;15.567;1,38;0,67;0,66;27;21.644;14,6;9,38;70,9;77,8;8.641;5,8;27,12;24,96;5.024;.;6,7;1988
AT1;AT13;AT130;00000;0000;15.941;1,38;0,67;0,66;27,1;20.875;14;9,97;71,2;78;10.217;6,9;27;25,13;5.080;.;6,3;1989
AT1;AT13;AT130;00000;0000;16.376;1,39;0,67;0,66;27,3;20.830;13,9;8,67;71,5;78,1;10.723;7,2;27,24;25,34;5.233;.;6,1;1990
AT1;AT13;AT130;00000;0000;17.216;1,42;0,69;0,68;27;20.853;13,8;8,48;71,3;78,1;10.229;6,8;27,56;25,67;5.383;49,46;5,5;1991
AT1;AT13;AT130;00000;0000;17.427;1,42;0,69;0,68;27,1;20.898;13,7;9,93;70,9;78,1;10.994;7,2;27,69;25,79;5.181;47,81;5,8;1992
AT1;AT13;AT130;00000;0000;17.339;1,4;0,68;0,67;27,2;20.159;13,1;8,13;71,5;78,4;10.685;6,9;28,18;26,15;5.137;47,62;6;1993
AT1;AT13;AT130;00000;0000;17.064;1,38;0,67;0,66;27,5;19.632;12,7;5,92;72,2;78,8;9.768;6,3;28,65;26,58;5.223;48,21;6,5;1994
AT1;AT13;AT130;00000;0000;16.261;1,33;0,65;0,64;27,6;19.783;12,8;7,69;72,2;78,8;9.548;6,2;29,02;26,91;5.701;52,95;6,9;1995
AT1;AT13;AT130;00000;0000;16.242;1,34;0,65;0,65;27,8;19.346;12,6;5,36;72,8;79,2;9.146;5,9;29,36;27,19;5.295;49,74;7,4;1996
AT1;AT13;AT130;00000;0000;15.505;1,29;0,63;0,62;27,9;18.452;12;4,58;73,8;79,7;9.227;6;29,53;27,5;5.129;48,77;7,7;1997
AT1;AT13;AT130;00000;0000;15.235;1,29;0,63;0,62;28;18.082;11,7;6,96;73,5;80,3;8.693;5,6;29,85;27,7;5.175;49,86;7,6;1998
AT1;AT13;AT130;00000;0000;15.157;1,29;0,63;0,62;28,1;17.983;11,6;5,08;74,1;80,1;9.104;5,9;30,01;27,83;5.469;53,63;7,5;1999
AT1;AT13;AT130;00000;0000;15.547;1,34;0,65;0,65;28,1;17.588;11,3;5,1;74,4;80,3;9.007;5,8;30,3;28,08;5.671;56,2;7,9;2000
AT1;AT13;AT130;00000;0000;15.167;1,31;0,64;0,63;28,3;16.943;10,8;6,3;74,8;80,7;8.387;5,4;30,35;28;5.872;59,01;8,1;2001
AT1;AT13;AT130;00000;0000;16.428;1,41;0,68;0,68;28,4;16.916;10,7;5,7;75,3;80,5;9.266;5,9;30,38;28,08;5.469;55,66;8,2;2002
AT1;AT13;AT130;00000;0000;16.486;1,39;0,68;0,67;28,7;16.980;10,6;6,3;75;80,6;9.836;6,1;30,4;28,1;5.237;53,97;7,8;2003
AT1;AT13;AT130;00000;0000;16.856;1,41;0,68;0,68;28,7;15.983;9,9;5,7;75,7;81,3;10.703;6,6;30,46;28,26;5.794;60,08;7,2;2004
AT1;AT13;AT130;00000;0000;16.740;1,38;0,67;0,66;28,9;16.027;9,8;5,7;75,9;81,6;9.956;6,1;30,91;28,6;6.111;63,31;5,8;2005
AT1;AT13;AT130;00000;0000;17.112;1,39;0,68;0,67;29,2;15.796;9,5;4,3;76,3;81,7;8.362;5;31,43;29,25;6.446;65,85;5,3;2006
AT1;AT13;AT130;00000;0000;16.885;1,36;0,66;0,66;29,4;15.825;9,5;5,5;76,6;81,9;7.931;4,8;31,8;29,41;6.296;64,15;5,6;2007
AT1;AT13;AT130;00000;0000;17.375;1,39;0,68;0,67;29,5;15.702;9,3;5,5;77;82,1;7.703;4,6;31,6;29,3;5.752;59,45;6,7;2008
AT1;AT13;AT130;00000;0000;17.154;1,36;0,66;0,66;29,6;16.332;9,7;5,5;76,4;81,9;7.715;4,6;31,5;29,5;5.110;53,81;7,1;2009
AT1;AT13;AT130;00000;0000;17.989;1,42;0,69;0,68;29,8;16.287;9,5;5,78;76,6;81,9;8.162;4,8;31,7;29,6;4.590;49,38;7,5;2010
AT1;AT13;AT130;00000;0000;18.170;1,41;0,69;0,68;30,1;15.918;9,2;5,3;77,1;82,4;7.910;4,6;31,8;29,79;4533;49,77;7,8;2011
<!DOCTYPE html>
<html lang="en">
<meta charset="utf-8">
<style>
.indicator {
display:inline-block;
height:25px;
line-height:35px;
width:300px;
display:inline-table;
text-align:left;
text-shadow:1px 1px 11px #ffffff;
font-family: "Consolas", Consolas;
color: #acc;
font-size: 12px;
font-weight: normal;
}
.indicator:hover {
background-color:#e9e9e9;
}.indicator:active {
position:relative;
top:1px;
}
.indicator.selected{
color: #799;
}
.indicator.clicked{
color: #577;
background-color:#d7d7d7;
position:relative;
top:1px;
background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
}
svg {
font-family: "Consolas", Consolas;
color: #acc;
font-size: 10px;
font-weight: normal;
}
.bar{
fill: #ccd;
opacity: .7;
}
.bar:hover {
width:350px;
fill: #cc5;
}
.axis {
shape-rendering: crispEdges;
}
.axis path, .axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}
.x.axis line {
stroke: #000;
stroke-opacity: .3;
}
.y.axis path {
stroke: black;
}
.y.axis line, .y.axis path {
stroke: #000;
}
.d3-tip {
line-height: 1;
font-weight: bold;
padding: 12px;
background: #577;
color: #d7d7d7;
border-radius: 3px;
}
/* Creates a small triangle extender for the tooltip */
.d3-tip:after {
box-sizing: border-box;
display: inline;
font-size: 10px;
width: 100%;
line-height: 1;
color: rgba(0, 0, 0, 0.8);
content: "\25BC";
position: absolute;
text-align: center;
}
/* Style northward tooltips differently */
.d3-tip.n:after {
margin: -1px 0 0 0;
top: 100%;
left: 0;
}
.datasource{
font-family: "Consolas", Consolas;
color: #aae;
font-size: 11px;
font-weight: bold;
}
</style>
<head>
<meta charset="utf-8">
<title>DemInd since '61</title>
</head>
<body>
<aside id="source" class="datasource"></aside>
<span id="indicators"></span>
<p id="chart"></p>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://labratrevenge.com/d3-tip/javascripts/d3.tip.v0.6.3.js"></script>
<script src="http://d3js.org/queue.v1.min.js"></script>
<script type="text/javascript">
var margin = {top: 20, right: 5, bottom: 5, left: 40},
width = 960 - margin.left - margin.right,
height = 280 - margin.top - margin.bottom;
var demInd = {},
body = d3.select("body"),
bar_selection = d3.select();
var spanIndicators = body.select("#indicators")
.append("p");
var source = body.select("#source")
var tip = d3.tip()
.attr('class', 'd3-tip')
.offset([-10, 0])
.html(function(d) {
console.log(d)
return "" +
"<strong>" + d.date.getFullYear() + "</strong>: " +
"<span style='color:#cc5'>" + d.value + "</span>";
})
var svg = body.select("#chart")
.append("svg")
.attr("width",width+margin.left+margin.right)
.attr("height",height+margin.top+margin.bottom);
svg.call(tip);
updateWindow();
window.onresize = updateWindow; // FIXME this must also update bar scales
var xformat = d3.time.format("%Y"),
yformat = d3.format("d")
var x = d3.time.scale()
.range([margin.left, width-margin.right])
var y = d3.scale.linear()
.range([height-margin.bottom,margin.top]);
var xAxis = d3.svg.axis()
.scale(x)
.ticks(d3.time.years, 5)
.tickSize(margin.bottom)
.outerTickSize(0)
.orient("bottom")
.tickFormat(xformat)//.tickPadding(10);
var yAxis = d3.svg.axis()
.scale(y)
.ticks(5)
.tickSize(margin.right-width)
.orient("left")
.tickFormat(function(d) { return yformat(d); });
g = svg.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
g.append("g")
.attr("transform", "translate(0," + (height-margin.bottom) + ")")
.attr("class", "x axis")
.append("line")
.attr("class","domain")
.attr("x1",margin.left)
.attr("x2",width)
var yAxis_g = g.append("g")
.attr("transform", "translate("+ (margin.left) + ",0)")
.attr("class", "y axis")
yAxis_g
.append("line")
.attr("class", "domain")
.attr("y2", height-margin.bottom)
var yAxisText = yAxis_g
.append("text")
.attr("transform", "rotate(-90)")
.attr("y", -margin.left-20)
.attr("dy", ".71em")
.style("text-anchor", "end")
.text("");
dsv = d3.dsv(';','text/plain')
queue(2)
.defer(dsv, "data.csv")
/*.defer(dsv, "http://www.wien.gv.at/statistik/ogd/b10-demographicindicators-vie.csv")*/
.defer(d3.json, "meta.json")
/*.defer(d3.json, "/http://www.data.gv.at/katalog/api/3/action/package_show?id=demographische-indikatoren-f-r-wien-zeitreihe")*/
.await(worker);
var parse_attributes = function(descr){
attributes = [];
descr.split(/- /).forEach(
function(d){
var dd = d.split(/: /);
if (dd.length > 1){
attributes.push({
key: dd[0].replace(/\*/g,''),
value: dd[1].replace(/<br>\r\n/,'')
});
}
})
return filter_attributes(attributes);
}
var filter_attributes = function(attributes){
return attributes.filter(function(d){return d.key.search(/NUTS/)===-1;})
.filter(function(d){return d.key.search(/DISTRICT_CODE/)===-1;});
}
function clicked(){
var activated = false;
var index = null
return function(d,i){
var inds = spanIndicators.selectAll(".indicator")
if (activated && index!==i) {
d3.selectAll(".clicked").classed("clicked",false)
d3.select(this).classed('clicked',activated);
index=i;
selected(true).call(this,d,i)
return;
}
if (activated) {
index=null;
inds.on("mouseover",selected(true));
}
else {
index=i;
inds.on("mouseover",null);
}
activated = !activated
d3.select(this).classed('clicked',activated);
}
}
var selected = function(b)
{
return b ? function(d,i,_){
transition(d.key);
d3.select(this).classed('selected',b);
} : function(d,i,_){
d3.select(this).classed('selected',b);
}
}
function title(indicator){
return meta.attributes.filter(function(i){return i.key===indicator;})[0]["value"]
}
function worker(error, data, meta_raw){
if( error ){
body.append("p")
.attr("class","error")
.html(function(){return "An error occured while loading the data. (Error: " + error + ")"})
return
}
demInd.data = data;
meta = {}
meta.author = meta_raw.result.author;
meta.license_id = meta_raw.result.license_id;
meta.license_title = meta_raw.result.license_title;
meta.description = meta_raw.result.notes;
meta.url = "http://www.data.gv.at/datensatz/?id=12a50cbd-8bda-43c5-a015-3e99a38f56b5"//OUTDATED: meta_raw.result.url;
meta.date = meta_raw.result.extras[12].value
meta.attributes = parse_attributes(meta_raw.result.extras[0].value)
spanIndicators.selectAll(".indicator")
.data(meta.attributes.filter(function(d){return d.key.search(/REF_YEAR/)===-1;}))
.enter()
.append("span")
.on("mouseover",selected(true))
.on("mouseout",selected(false))
.on("click",clicked())
.html(function(d){return "\t"+d.value+"\t";})
.attr("class","indicator")
var years = grep(demInd.data,"REF_YEAR").map(get("date"))
x.domain([years[0],years[years.length-1]])
bar_selection = bar(g,"REF_YEAR")
d3.transition(svg).select(".y.axis").call(yAxis)
d3.transition(svg).select(".x.axis").call(xAxis)
yAxisText.text(title("REF_YEAR"))
source.html("" + meta.description + "</p>Quelle: " + '<a href="' + meta.url + '">' + meta.author + '</a>')
}
var get = function(key){return function(d){return d[key];}}
function bar(node,indicator){
var current = grep(demInd.data,indicator)
y.domain([0,d3.max(current,get("value"))])
return node.selectAll(".bar")
.data(current)
.enter()
.append("rect")
.attr("title",function(d,i){return xformat(d.date) + "\n" + d3.requote(d.str);})
.attr("class","bar")
.attr("x",function(d,i){return x(d.date);})
.attr("y",function(d,i){return y(d.value);})
.attr("width",function(d){return width/current.length-5;})
.attr("height",function(d){return height -margin.bottom - y(d.value);})
.on('mouseover', tip.show)
.on('mouseout', tip.hide)
}
function transition(indicator){
var current = grep(demInd.data,indicator)
y.domain([0,d3.max(current,get("value"))])
bar_selection.data(current).transition()
//.ease("elastic")
.duration(1)
.attr("title",function(d,i){return xformat(d.date) + "\n" + d.str;})
.attr("height",function(d,i){return height -margin.bottom - y(d.value);})
.attr("y",function(d,i){return y(d.value);})
yAxisText.text(title(indicator))
d3.transition(svg).select(".y.axis").call(yAxis)
}
function grep(data,indicator){
return data.map(function (n){
d = new Date(n["REF_YEAR"],0,1);
s = n[indicator]
n = +s.replace(/\./,'').replace(/,/,'.');
n = isNaN(n) ? 0 : n
return {str:s, value:n, date:d};
})
}
function updateWindow(){
var x = window.innerWidth || document.documentElement.clientWidth /*|| body.clientWidth*/,
y = window.innerHeight || document.documentElement.clientHeight/*|| body.clientHeight*/;
svg.attr("width", x).attr("height", y);
}
</script>
</body>
</html>
{"help": "Return the metadata of a dataset (package) and its resources.\n\n :param id: the id or name of the dataset\n :type id: string\n :param use_default_schema: use default package schema instead of\n a custom schema defined with an IDatasetForm plugin (default: False)\n :type use_default_schema: bool\n\n :rtype: dictionary\n\n ", "success": true, "result": {"license_title": "Creative Commons Namensnennung 3.0 \u00d6sterreich", "maintainer": "Magistratsabteilung 23 - Wirtschaft, Arbeit und Statistik", "relationships_as_object": [], "private": false, "maintainer_email": "", "revision_timestamp": "2014-03-14T14:55:48.492094", "id": "12a50cbd-8bda-43c5-a015-3e99a38f56b5", "metadata_created": "2012-04-11T11:11:45.792084", "metadata_modified": "2014-07-24T08:46:38.401807", "author": "MA 23 - Wirtschaft, Arbeit und Statistik", "author_email": "", "state": "active", "version": "", "creator_user_id": null, "type": "dataset", "resources": [{"resource_group_id": "b198832c-934f-4563-a58e-6ad11ff2e4af", "cache_last_updated": null, "revision_timestamp": "2014-06-30T12:45:37.748795", "webstore_last_updated": null, "id": "abed5a00-c216-45fd-b6df-ad5160dd4294", "size": null, "state": "active", "hash": "", "description": "Download CSV", "format": "CSV", "tracking_summary": {"total": 0, "recent": 0}, "mimetype_inner": "", "url_type": null, "mimetype": "", "cache_url": null, "name": "b10-demographicindicators-vie.csv", "language": "", "url": "http://www.wien.gv.at/statistik/ogd/b10-demographicindicators-vie.csv", "characterset": "", "webstore_url": "", "last_modified": null, "position": 0, "revision_id": "b82fa531-c74c-4bcd-8a02-5f9d32d63525", "resource_type": "file"}], "num_resources": 1, "tags": [{"vocabulary_id": null, "display_name": "Bev\u00f6lkerung", "name": "Bev\u00f6lkerung", "revision_timestamp": "2012-04-11T11:11:45.792084", "state": "active", "id": "0caf26de-9282-4d26-8794-0d93402278d5"}, {"vocabulary_id": null, "display_name": "Demographie", "name": "Demographie", "revision_timestamp": "2012-04-11T11:11:45.792084", "state": "active", "id": "2a4e34cc-4a01-4059-aad9-4b865017dae9"}, {"vocabulary_id": null, "display_name": "Gesellschaft", "name": "Gesellschaft", "revision_timestamp": "2012-04-11T11:11:45.792084", "state": "active", "id": "4b1ea898-eb20-439a-84fe-80b2aa1397ce"}, {"vocabulary_id": null, "display_name": "Indikatoren", "name": "Indikatoren", "revision_timestamp": "2012-04-11T11:11:45.792084", "state": "active", "id": "3496a5e4-4d4b-42b5-9ff3-b623c28f8cd0"}], "tracking_summary": {"total": 0, "recent": 0}, "groups": [], "license_id": "cc-by", "relationships_as_subject": [], "num_tags": 4, "organization": {"description": "", "created": "2012-08-21T14:08:25.647171", "title": "Stadt Wien", "name": "stadt-wien", "revision_timestamp": "2014-07-24T08:28:09.579564", "is_organization": true, "state": "active", "image_url": "http://www.data.gv.at/wp-content/uploads/logos-organisationen/stadt-wien.png", "revision_id": "81dfef55-cf2b-4be2-a357-46add34f91cb", "type": "organization", "id": "53c0fbbc-7b94-47ea-aba6-b09c4b006ca3", "approval_status": "approved"}, "name": "demographische-indikatoren-f-r-wien-zeitreihe", "isopen": true, "url": "http://www.wien.gv.at/data/katalog/bevoelkerungsindikatoren-zeitreihe.html", "notes": "Bev\u00f6lkerungsindikatoren Wien seit 1961", "owner_org": null, "extras": [{"key": "attribute_description", "value": "- NUTS1: NUTS1-Region (Gruppen von Bundesl\u00e4ndern)<br>\r\n- NUTS2: NUTS2-Region (Bundesland)<br>\r\n- NUTS3: NUTS3-Region (Gruppe von Bezirken)<br>\r\n- DISTRICT_CODE: Gemeindebezirkskennzahl<br>\r\n- SUB_DISTRICT_CODE: Z\u00e4hlbezirkskennzahl<br>\r\n- BIRTH_TOTAL: Lebendgeburten<br>\r\n- TFR: Gesamtfertilit\u00e4tsrate<br>\r\n- GROSS_FERT_RATE: Bruttofertilit\u00e4tsrate<br>\r\n- NET_FERT_RATE: Nettofertilit\u00e4tsrate<br>\r\n- FERT_AGE: Fertilit\u00e4tsalter<br>\r\n- MORT_TOTAL: Sterbef\u00e4lle<br>\r\n- MORT_RATE: Sterberate<br>\r\n- INFANT_MORT_RATE: S\u00e4uglingssterblichkeitsrate<br>\r\n- BIRTH_LIFE_EXP_M: Lebenserwartung bei der Geburt M\u00e4nner<br>\r\n- BIRTH_LIFE_EXP_F: Lebenserwartung bei der Geburt Frauen<br>\r\n- MAR_TOTAL*: Eheschlie\u00dfungen<br>\r\n- MARR_RATE: Eheschlie\u00dfungen auf 1000 BewohnerInnen<br>\r\n- MAR_AGE_M**: Erstheiratsalter M\u00e4nner<br>\r\n- MAR_AGE_F**: Erstheiratsalter Frauen<br>\r\n- DIV_TOTAL: Ehescheidungen<br>\r\n- DIV_RATE: Scheidungsrate<br>\r\n- MAR_DUR: Mittlere Ehedauer in Jahren<br>\r\n- REF_YEAR: Referenzjahr"}, {"key": "begin_datetime", "value": "15/06/2011"}, {"key": "categorization", "value": "[\"bevoelkerung\"]"}, {"key": "en_title_and_desc", "value": ""}, {"key": "end_datetime", "value": ""}, {"key": "geographic_bbox", "value": ""}, {"key": "geographic_toponym", "value": "Wien"}, {"key": "license_citation", "value": ""}, {"key": "lineage_quality", "value": ""}, {"key": "maintainer_link", "value": ""}, {"key": "metadata_identifier", "value": "9d10590bdc8129833756f90f38ae2dcf60dc22ef"}, {"key": "metadata_linkage", "value": ""}, {"key": "metadata_modified", "value": "2014-06-30 12:45:37.713116"}, {"key": "publisher", "value": "Stadt Wien"}, {"key": "publishing_date", "value": ""}, {"key": "schema_characterset", "value": "utf8"}, {"key": "schema_language", "value": "ger"}, {"key": "schema_name", "value": "OGD Austria Metadata 2.1"}, {"key": "update_frequency", "value": ""}, {"key": "harvest_object_id", "value": "4218f617-3d04-48c2-baea-c10cede80451"}, {"key": "harvest_source_id", "value": "347aaaae-6974-41a4-9966-18e12ad770c6"}, {"key": "harvest_source_title", "value": "ExcelImport BMLFUW"}], "license_url": "https://creativecommons.org/licenses/by/3.0/at/deed.de", "title": "Demographische Indikatoren f\u00fcr Wien: Zeitreihe", "revision_id": "fc699e5d-7dd0-4452-8fa6-4ef37d1b971e"}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment