<!DOCTYPE html>
<html>
<head>
<title>Banská Bystrica Regional Election 2013 - North region vs. Hungarian speaking region</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootswatch/3.2.0/journal/bootstrap.min.css">
<link rel="stylesheet" href="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
<script src="//d3js.org/d3.v3.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<style type="text/css">
text {
font-family: sans-serif;
}
.tick {
fill-opacity: 0;
stroke: #000000;
stroke-width: 1;
}
.domain {
fill: none;
fill-opacity: 0;
stroke: black;
stroke-width: 1;
}
.axis line {
fill: none;
fill-opacity: 0;
stroke: black;
stroke-width: 1;
shape-rendering: crispEdges;
}
.axis text {
font-family: sans-serif;
font-size: 15px;
}
.axis {
}
circle {
fill-opacity: .5;
stroke-opacity: 0.99;
stroke-width: 1;
}
.zeroline {
stroke: #000;
stroke-width: 1;
stroke-opacity: 1;
}
.centerline {
stroke: #b00;
stroke-width: 3;
stroke-opacity: 1;
}
.estateline {
stroke: #080;
stroke-width: 3;
stroke-opacity: 1;
}
.restline {
stroke: #444;
stroke-width: 3;
stroke-opacity: 1;
}
.totalline {
stroke: #888;
stroke-width: 3;
stroke-opacity: 1;
}
.label {
font-family: sans-serif;
font-size: 15px;
}
.center, .madari {
fill: #b00;
stroke: #b00;
}
.estate, .banska-bystrica, .brezno {
fill: #080;
stroke: #080;
}
</style>
</head>
<body>
<nav class="navbar navbar-default" role=navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">Banská Bystrica Regional Election 2013 - North region vs. Hungarian speaking region</a>
</div>
</div>
</nav>
<div class="alert alert-info">Comparison of support for Mr.Kotleba in Hungarian speaking area, the northern regions and the rest of the region. Every bubble represents one municipality. The <strong>size</strong> of bubbles represents number of voters.</div>
<div id="chart"></div>
<script>
var margin = {top: 20, right: 20, bottom: 30, left: 50},
width = 550 - margin.left - margin.right,
height = 600 - margin.top - margin.bottom;
var x = d3.scale.linear()
.range([0, width])
.domain([0.8,2.4]);
var y = d3.scale.linear()
.range([height, 0])
.domain([0,0.85]);
var r = d3.scale.sqrt()
.domain([0, 19377])
.range([2, 20]);
var formatAsPercentage = d3.format("%");
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom");
var yAxis = d3.svg.axis()
.scale(y)
.orient("left")
.tickFormat(formatAsPercentage);
var svg = d3.select("#chart").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
/*svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis)
.append("text")
.attr("x", x(.35))
.attr("dx", ".71em")
.style("text-anchor", "end")
.text("");*/
svg.append("g")
.attr("class", "y axis")
.call(yAxis)
.append("text")
.attr("transform", "rotate(-90)")
.attr("y", 6)
.attr("dy", ".71em")
.style("text-anchor", "end")
.text("Mr.Kotleba's support");
var line = d3.svg.line()
.x(
function(d) {
return d[0]; })
.y(function(d) { return d[1]; });
zeroline = Array([x(1.2),y(0)],[x(1.2),y(0.8)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
zeroline = Array([x(1.6),y(0)],[x(1.6),y(0.8)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
zeroline = Array([x(2),y(0)],[x(2),y(0.8)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
centerline = Array([x(0.8),y(0.35)],[x(1.2),y(0.35)]);
svg.append("path")
.datum(centerline)
.attr("class", "centerline")
.attr("d", line);
estateline = Array([x(1.6),y(0.61)],[x(2),y(0.61)]);
svg.append("path")
.datum(estateline)
.attr("class", "estateline")
.attr("d", line);
estateline = Array([x(2),y(0.71)],[x(2.4),y(0.71)]);
svg.append("path")
.datum(estateline)
.attr("class", "estateline")
.attr("d", line);
restline = Array([x(1.2),y(0.535)],[x(1.6),y(0.535)]);
svg.append("path")
.datum(restline)
.attr("class", "restline")
.attr("d", line);
totalline = Array([x(0.8),y(0.55)],[x(2.4),y(0.55)]);
svg.append("path")
.datum(totalline)
.attr("class", "totalline")
.style("stroke-dasharray", ("10, 5"))
.attr("d", line);
data2 = [
{'x':0.85,'y':-0.02,'name':'Hungarian','color':'#b00'},
{'x':1.32,'y':-0.02,'name':'Rest','color':'#444'},
{'x':1.62,'y':-0.02,'name':'B.Bystrica reg.','color':'#080'},
{'x':2.05,'y':-0.02,'name':'Brezno reg.','color':'#080'}
]
var texts2 = svg.selectAll(".text2")
.data(data2)
.enter().append("text")
//.attr('text-anchor',"middle")
//.attr('font-family', 'sans-serif')
.attr('font-size',15)
.attr('font-weight','bold')
.attr('fill',function(d) {return d.color;})
.attr('x',function(d) {return x(d.x);})
.attr('y',function(d) {return y(d.y);})
.text(function(d) {return d.name});
d3.csv('north-south.csv', function(data) {
var nodes = svg.selectAll("svg")
.data(data)
.enter().append("svg:svg").append("svg:circle")
.attr("cx", function (d) {
if (d.region == 'madari')
return x(1 + (Math.random()-0.5)/6);
else if (d.region == 'rest')
return x(1.4 + (Math.random()-0.5)/6);
else if (d.region == 'banska-bystrica')
return x(1.8 + (Math.random()-0.5)/6);
else
return x(2.2 + (Math.random()-0.5)/6);
})
.attr("cy", function (d) {return y(d.rate)})
.attr("r", function (d) {return r(d.voted)})
//.attr("stroke-width", function(d) {return d.r2})
.attr("title", function(d) {return d.name;})
.attr("class", function(d) {return d.region});
});
</script>
</body>
</html>
polling_station,estate_center,Kotleba_town,voters
Banská Bystrica 1,center,0.9363227455,723
Banská Bystrica 10,center,0.9345041615,869
Banská Bystrica 11,center,0.8915515804,989
Banská Bystrica 2,center,0.7726935278,622
Banská Bystrica 3,center,0.7982934046,883
Banská Bystrica 4,center,0.8874238787,615
Banská Bystrica 5,center,0.8826339854,945
Banská Bystrica 6,center,0.836829767,1714
Banská Bystrica 7,center,0.8729690722,603
Banská Bystrica 8,center,0.9407498034,547
Banská Bystrica 9,center,0.9749588871,912
Zvolen 13,center,0.9106215636,1028
Zvolen 2,center,0.8736203997,942
Zvolen 4,center,0.6923252877,929
Zvolen 7,center,0.7264343541,555
Zvolen 8,center,0.9546383877,624
Žiar nad Hronom 2,center,1.0131196048,1194
Žiar nad Hronom 5,center,0.902728431,839
Brezno 1,center,0.9480961264,906
Brezno 2,center,0.9547728597,1060
Brezno 3,center,0.9508787985,877
Brezno 4,center,1.0392448478,955
Brezno 5,center,0.7288178139,849
Lučenec 10,center,0.7411117013,1281
Lučenec 11,center,0.8875060273,759
Lučenec 14,center,0.7827087147,648
Lučenec 26,center,0.8737798453,348
Rimavská Sobota 1,center,0.8270854961,1133
Rimavská Sobota 2,center,0.7318887744,447
Rimavská Sobota 3,center,0.8875563697,555
Banská Bystrica 63,estate,1.1970230257,751
Banská Bystrica 64,estate,1.1346594567,953
Banská Bystrica 65,estate,1.2105069759,984
Banská Bystrica 66,estate,1.0845048295,668
Banská Bystrica 67,estate,1.2121459697,942
Banská Bystrica 68,estate,1.1916164176,1062
Banská Bystrica 69,estate,1.1634164835,925
Banská Bystrica 70,estate,1.2833807844,1046
Banská Bystrica 71,estate,1.1336832376,882
Banská Bystrica 72,estate,1.1517828674,798
Banská Bystrica 73,estate,1.2276784934,817
Banská Bystrica 74,estate,1.1923210991,988
Banská Bystrica 75,estate,1.0981115887,1063
Banská Bystrica 76,estate,1.1678273421,886
Banská Bystrica 77,estate,1.2189715537,1058
Banská Bystrica 78,estate,1.2260291269,943
Banská Bystrica 79,estate,1.229906585,692
Zvolen 25,estate,0.9748108061,778
Zvolen 26,estate,0.652625516,760
Zvolen 27,estate,1.1992369793,952
Zvolen 34,estate,0.9195371571,896
Zvolen 35,estate,1.1670735354,995
Zvolen 36,estate,1.1333119079,1146
Zvolen 37,estate,1.0702106542,1238
Zvolen 38,estate,1.2074569944,1295
Zvolen 39,estate,1.0735483066,873
Zvolen 40,estate,1.2559576472,1149
Žiar nad Hronom 1,estate,1.1090729833,1126
Žiar nad Hronom 11,estate,1.2446249629,1437
Žiar nad Hronom 13,estate,1.0897258599,1035
Brezno 14,estate,1.0680572525,854
Brezno 15,estate,1.1397542681,1033
Brezno 16,estate,1.1536527842,1041
Brezno 17,estate,1.1617194366,1014
Brezno 18,estate,1.1535169538,1008
Lučenec 16,estate,1.0444525636,832
Lučenec 17,estate,1.0880593373,863
Lučenec 18,estate,0.8747878313,888
Lučenec 19,estate,1.2179050216,933
Lučenec 20,estate,0.9230631598,757
Lučenec 21,estate,1.0789049919,834
Lučenec 22,estate,1.0492879922,765
Rimavská Sobota 18,estate,1.2127936362,782
Rimavská Sobota 19,estate,1.1945077944,1135
Rimavská Sobota 21,estate,1.2655637788,1159
<!DOCTYPE html>
<html>
<head>
<title>Banská Bystrica Regional Election 2013 - Town Centers and Family Houses vs. Housing Estates</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootswatch/3.2.0/journal/bootstrap.min.css">
<link rel="stylesheet" href="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
<script src="//d3js.org/d3.v3.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<style type="text/css">
text {
font-family: sans-serif;
}
.tick {
fill-opacity: 0;
stroke: #000000;
stroke-width: 1;
}
.domain {
fill: none;
fill-opacity: 0;
stroke: black;
stroke-width: 1;
}
.axis line {
fill: none;
fill-opacity: 0;
stroke: black;
stroke-width: 1;
shape-rendering: crispEdges;
}
.axis text {
font-family: sans-serif;
font-size: 15px;
}
.axis {
}
circle {
fill-opacity: .5;
stroke-opacity: 0.99;
stroke-width: 1;
}
.zeroline {
stroke: #000;
stroke-width: 1;
stroke-opacity: 1;
}
.centerline {
stroke: #b00;
stroke-width: 3;
stroke-opacity: 1;
}
.estateline {
stroke: #080;
stroke-width: 3;
stroke-opacity: 1;
}
.label {
font-family: sans-serif;
font-size: 15px;
}
.center {
fill: #b00;
stroke: #b00;
}
.estate {
fill: #080;
stroke: #080;
}
</style>
</head>
<body>
<nav class="navbar navbar-default" role=navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">Banská Bystrica Regional Election 2013 - Town Centers and Family Houses vs. Housing Estates</a>
</div>
</div>
</nav>
<div class="alert alert-info">Comparison of support for Mr.Kotleba in <strong>town centers & areas of family houses</strong> vs. <strong>housing estates</strong> in the 2nd round of gubernatorial elections 2013. Every bubble represents one polling station. The <strong>size</strong> of bubbles represents number of voters. Selected polling stations are from the 6 biggest towns in the region.</div>
<div id="chart"></div>
<script>
var margin = {top: 20, right: 20, bottom: 30, left: 50},
width = 400 - margin.left - margin.right,
height = 600 - margin.top - margin.bottom;
var x = d3.scale.linear()
.range([0, width])
.domain([0.8,1.6]);
var y = d3.scale.linear()
.range([height, 0])
.domain([0.6,1.4]);
var r = d3.scale.sqrt()
.domain([0, 1714])
.range([2, 20]);
var formatAsPercentage = d3.format("%");
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom");
var yAxis = d3.svg.axis()
.scale(y)
.orient("left")
.tickFormat(formatAsPercentage);
var svg = d3.select("#chart").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
/*svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis)
.append("text")
.attr("x", x(.35))
.attr("dx", ".71em")
.style("text-anchor", "end")
.text("");*/
svg.append("g")
.attr("class", "y axis")
.call(yAxis)
.append("text")
.attr("transform", "rotate(-90)")
.attr("y", 6)
.attr("dy", ".71em")
.style("text-anchor", "end")
.text("Mr.Kotleba's support / towns' averages");
var line = d3.svg.line()
.x(
function(d) {
return d[0]; })
.y(function(d) { return d[1]; });
zeroline = Array([x(1.2),y(0.6)],[x(1.2),y(1.35)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
centerline = Array([x(0.8),y(0.875)],[x(1.2),y(0.875)]);
svg.append("path")
.datum(centerline)
.attr("class", "centerline")
.attr("d", line);
estateline = Array([x(1.2),y(1.138)],[x(1.6),y(1.138)]);
svg.append("path")
.datum(estateline)
.attr("class", "estateline")
.attr("d", line);
data2 = [
{'x':0.85,'y':0.62,'name':'Town Centers','color':'#b00'},
{'x':1.25,'y':0.62,'name':'Housing Estates','color':'#080'}
]
var texts2 = svg.selectAll(".text2")
.data(data2)
.enter().append("text")
//.attr('text-anchor',"middle")
//.attr('font-family', 'sans-serif')
.attr('font-size',15)
.attr('font-weight','bold')
.attr('fill',function(d) {return d.color;})
.attr('x',function(d) {return x(d.x);})
.attr('y',function(d) {return y(d.y);})
.text(function(d) {return d.name});
d3.csv('center_estate.csv', function(data) {
var nodes = svg.selectAll("svg")
.data(data)
.enter().append("svg:svg").append("svg:circle")
.attr("cx", function (d) {
if (d.estate_center == 'center')
return x(1 + (Math.random()-0.5)/6);
else
return x(1.4 + (Math.random()-0.5)/6);
})
.attr("cy", function (d) {return y(d.Kotleba_town)})
.attr("r", function (d) {return r(d.voters)})
//.attr("stroke-width", function(d) {return d.r2})
.attr("title", function(d) {return d.polling_station;})
.attr("class", function(d) {return d.estate_center});
});
</script>
</body>
</html>
region,name,voted,rate
banska-bystrica,Banská Bystrica,19377,0.5905454921
banska-bystrica,Badín,425,0.6847058824
banska-bystrica,Baláže,54,0.7592592593
banska-bystrica,Čerín,133,0.5112781955
banska-bystrica,Dolná Mičiná,89,0.6179775281
banska-bystrica,Dolný Harmanec,52,0.5961538462
banska-bystrica,Donovaly,64,0.59375
banska-bystrica,Dúbravica,99,0.5858585859
banska-bystrica,Harmanec,168,0.6845238095
banska-bystrica,Hiadeľ,102,0.6862745098
banska-bystrica,Horná Mičiná,174,0.5517241379
banska-bystrica,Horné Pršany,125,0.528
banska-bystrica,Hrochoť,262,0.6526717557
banska-bystrica,Brusno,396,0.6691919192
banska-bystrica,Kordíky,119,0.7394957983
banska-bystrica,Králiky,148,0.5743243243
banska-bystrica,Ľubietová,259,0.722007722
banska-bystrica,Lučatín,182,0.7252747253
banska-bystrica,Medzibrod,378,0.6931216931
banska-bystrica,Môlča,66,0.5909090909
banska-bystrica,Moštenica,75,0.4933333333
banska-bystrica,Motyčky,41,0.5365853659
banska-bystrica,Oravce,26,0.4230769231
banska-bystrica,Podkonice,188,0.7606382979
banska-bystrica,Pohronský Bukovec,28,0.25
banska-bystrica,Poniky,414,0.690821256
banska-bystrica,Povrazník,68,0.6176470588
banska-bystrica,Priechod,222,0.8198198198
banska-bystrica,Riečka,226,0.5884955752
banska-bystrica,Sebedín - Bečov,112,0.4642857143
banska-bystrica,Selce,509,0.7544204322
banska-bystrica,Slovenská Ľupča,776,0.7139175258
banska-bystrica,Staré Hory,137,0.5693430657
banska-bystrica,Strelníky,185,0.5351351351
banska-bystrica,Špania Dolina,62,0.5
banska-bystrica,Tajov,149,0.610738255
banska-bystrica,Turecká,45,0.6888888889
banska-bystrica,Kynceľová,113,0.6460176991
banska-bystrica,Nemce,294,0.6632653061
banska-bystrica,Vlkanová,253,0.6561264822
banska-bystrica,Hronsek,160,0.56875
banska-bystrica,Malachov,260,0.5576923077
brezno,Bacúch,216,0.8148148148
brezno,Beňuš,267,0.6891385768
brezno,Braväcovo,160,0.61875
brezno,Brezno,4800,0.7302083333
brezno,Čierny Balog,1183,0.7666948436
brezno,Dolná Lehota,134,0.5447761194
brezno,Drábsko,41,0.3902439024
brezno,Heľpa,570,0.7350877193
brezno,Horná Lehota,139,0.5755395683
brezno,Hronec,290,0.5448275862
brezno,Jarabá,16,0.6875
brezno,Jasenie,196,0.6020408163
brezno,Lom nad Rimavicou,72,0.5555555556
brezno,Michalová,302,0.7516556291
brezno,Mýto pod Ďumbierom,147,0.6258503401
brezno,Nemecká,391,0.641943734
brezno,Osrblie,115,0.6434782609
brezno,Podbrezová,909,0.704070407
brezno,Pohorelá,433,0.6766743649
brezno,Pohronská Polhora,330,0.7848484848
brezno,Polomka,575,0.8173913043
brezno,Predajná,273,0.673992674
brezno,Ráztoka,79,0.3544303797
brezno,Sihla,41,0.6585365854
brezno,Šumiac,368,0.5923913043
brezno,Telgárt,217,0.3917050691
brezno,Valaská,963,0.6812045691
brezno,Vaľkovňa,46,0.6739130435
brezno,Závadka nad Hronom,523,0.8011472275
brezno,Bystrá,68,0.6470588235
madari,Dubno,34,0.4705882353
madari,Gemerské Dechtáre,67,0.2089552239
madari,Dolinka,52,0.1923076923
madari,Petrovce,15,0.3333333333
madari,Vlkyňa,53,0.6603773585
madari,Janice,51,0.137254902
madari,Tachty,85,0.1882352941
madari,Vieska nad Blhom,23,0.2608695652
madari,Večelkov,45,0.2222222222
madari,Ivanice,62,0.5967741935
madari,Rašice,29,0.1034482759
madari,Stará Bašta,55,0.1454545455
madari,Dolné Zahorany,32,0.40625
madari,Kleňany,45,0.0888888889
madari,Šimonovce,86,0.5
madari,Jestice,32,0.5
madari,Prša,29,0.3793103448
madari,Belina,54,0.2037037037
madari,Nová Bašta,50,0.22
madari,Šurice,69,0.0579710145
madari,Gemerský Jablonec,125,0.216
madari,Rimavská Seč,86,0.4302325581
madari,Hubovo,19,0.3684210526
madari,Chanava,57,0.2807017544
madari,Balog nad Ipľom,113,0.0530973451
madari,Vinica,174,0.132183908
madari,Rakytník,32,0.4375
madari,Sečianky,34,0.2352941176
madari,Vyšné Valice,25,0.4
madari,Hostice,76,0.3947368421
madari,Hajnáčka,140,0.1642857143
madari,Širkovce,83,0.578313253
madari,Barca,28,0.0357142857
madari,Žíp,43,0.3255813953
madari,Kosihy nad Ipľom,34,0.0588235294
madari,Radnovce,141,0.0496453901
madari,Leváre,37,0.4054054054
madari,Štrkovec,45,0.4
madari,Cakov,41,0.0731707317
madari,Bulhary,83,0.0602409639
madari,Riečka,29,0.5517241379
madari,Šávoľ,73,0.3150684932
madari,Studená,43,0.6511627907
madari,Gemerček,10,0.5
madari,Vrbovka,67,0.0298507463
madari,Zádor,19,0.6315789474
madari,Gemer,60,0.5833333333
madari,Dubovec,43,0.2093023256
madari,Veľká Ves nad Ipľom,55,0.2
madari,Koláre,35,0.5142857143
madari,Trebušovce,20,0.3
madari,Levkuška,15,0.4
madari,Drňa,34,0.4117647059
madari,Gemerské Michalovce,27,0.1481481481
madari,Čamovce,63,0.126984127
madari,Lenartovce,71,0.3943661972
madari,Nenince,195,0.3333333333
madari,Husiná,30,0.3
madari,Konrádovce,43,0.6511627907
madari,Biskupice,113,0.4159292035
madari,Kaloša,101,0.198019802
madari,Blhovce,79,0.3164556962
madari,Ipeľské Predmostie,96,0.1145833333
madari,Širákov,12,0.5
madari,Olováry,101,0.1881188119
madari,Tomášovce,14,0.4285714286
madari,Žiar,28,0.3928571429
madari,Kiarov,67,0.1641791045
madari,Veľké Dravce,188,0.1808510638
madari,Otročok,50,0.68
madari,Bátka,104,0.5096153846
madari,Radzovce,232,0.1982758621
madari,Šíd,106,0.5754716981
madari,Čebovce,92,0.3804347826
madari,Čakanovce,95,0.1894736842
madari,Polina,35,0.5142857143
madari,Číž,83,0.5301204819
madari,Kamenné Kosihy,71,0.4507042254
madari,Opatovská Nová Ves,93,0.3655913978
madari,Kráľ,143,0.4265734266
madari,Veľký Blh,108,0.5648148148
madari,Držkovce,70,0.7428571429
madari,Martinová,14,0.1428571429
madari,Kesovce,38,0.0789473684
madari,Gemerská Ves,42,0.4761904762
madari,Včelince,57,0.3684210526
madari,Rumince,49,0.4285714286
madari,Abovce,147,0.1836734694
madari,Chrámec,46,0.5
madari,Kováčovce,58,0.3448275862
madari,Veľká Čalomija,99,0.1818181818
madari,Dražice,25,0.24
madari,Fiľakovo,956,0.4707112971
madari,Hodejov,161,0.5590062112
madari,Lenka,55,0.5090909091
madari,Uzovská Panica,90,0.5888888889
madari,Kalonda,40,0.275
madari,Ďurkovce,28,0
madari,Tornaľa,820,0.4756097561
madari,Valice,29,0.3793103448
madari,Licince,51,0.568627451
madari,Jesenské,238,0.6050420168
madari,Sútor,194,0.0154639175
madari,Holiša,49,0.2244897959
madari,Gortva,20,0.15
madari,Hodejovec,28,0.5357142857
madari,Fiľakovské Kováče,72,0.4583333333
madari,Pavlovce,60,0.2333333333
madari,Seľany,33,0.303030303
madari,Gemerský Sad,78,0.5769230769
madari,Višňové,11,0.8181818182
madari,Neporadza,74,0.0405405405
madari,Glabušovce,44,0.3636363636
madari,Padarovce,37,0.2972972973
madari,Pleš,39,0.4615384615
madari,Veľká nad Ipľom,107,0.4299065421
rest,Lesenice,64,0.40625
rest,Bušince,145,0.5931034483
rest,Čeláre,51,0.5294117647
rest,Kosihovce,48,0.3541666667
rest,Muľa,45,0.2888888889
rest,Bátorová,24,0.25
rest,Veľké Zlievce,50,0.68
rest,Želovce,147,0.5850340136
rest,Chrastince,21,0.3333333333
rest,Slovenské Ďarmoty,69,0.5942028986
rest,Malá Čalomija,49,0.4081632653
rest,Veľký Krtíš,1482,0.6106612686
rest,Zombor,19,0.6315789474
rest,Záhorce,148,0.3986486486
rest,Malé Zlievce,67,0.447761194
rest,Modrý Kameň,255,0.5137254902
rest,Pôtor,124,0.6129032258
rest,Dolné Strháre,41,0.3414634146
rest,Obeckov,54,0.4814814815
rest,Malý Krtíš,82,0.5853658537
rest,Dolné Plachtince,110,0.4818181818
rest,Horné Plachtince,31,0.7419354839
rest,Vieska,32,0.5
rest,Slovenské Kľačany,25,0.56
rest,Veľké Straciny,38,0.6052631579
rest,Závada,58,0.5172413793
rest,Chrťany,53,0.320754717
rest,Opava,19,0.2631578947
rest,Malé Straciny,26,0.5384615385
rest,Hrušov,142,0.338028169
rest,Sklabiná,102,0.4509803922
rest,Čelovce,68,0.3529411765
rest,Nová Ves,118,0.3728813559
rest,Ľuboriečka,32,0.5
rest,Príbelce,88,0.5227272727
rest,Dačov Lom,55,0.4545454545
rest,Dolná Strehová,148,0.6891891892
rest,Stredné Plachtince,95,0.5473684211
rest,Brusník,20,0.4
rest,Červeňany,7,0.8571428571
rest,Horná Strehová,32,0.71875
rest,Horné Strháre,48,0.5416666667
rest,Pravica,16,0.25
rest,Senné,55,0.2545454545
rest,Sucháň,65,0.3230769231
rest,Suché Brezovo,12,0.1666666667
rest,Šuľa,16,0.25
rest,Veľký Lom,43,0.3023255814
rest,Bacúrov,40,0.55
rest,Ostrá Lúka,79,0.3670886076
rest,Sása,188,0.4574468085
rest,Sliač,1224,0.5277777778
rest,Hronská Breznica,70,0.3857142857
rest,Zvolen,9712,0.3900329489
rest,Kováčová,417,0.4628297362
rest,Tŕnie,97,0.4226804124
rest,Babiná,126,0.380952381
rest,Lieskovec,349,0.3925501433
rest,Pliešovce,393,0.5496183206
rest,Očová,547,0.4734917733
rest,Zvolenská Slatina,733,0.5320600273
rest,Dobrá Niva,382,0.3795811518
rest,Breziny,110,0.3636363636
rest,Budča,288,0.4826388889
rest,Bzovská Lehôtka,37,0.1621621622
rest,Dubové,76,0.2631578947
rest,Michalková,12,0.5833333333
rest,Podzámčok,114,0.4473684211
rest,Sielnica,271,0.594095941
rest,Turová,137,0.3795620438
rest,Železná Breznica,135,0.2814814815
rest,Lukavica,40,0.475
rest,Veľká Lúka,114,0.4824561404
rest,Lešť (vojenský obvod),9,0.5555555556
rest,Kľak,65,0.5230769231
rest,Hronský Beňadik,177,0.5197740113
rest,Veľké Pole,61,0.3442622951
rest,Brehy,174,0.5229885057
rest,Voznica,150,0.52
rest,Veľká Lehota,125,0.696
rest,Horné Hámre,99,0.595959596
rest,Tekovská Breznica,211,0.4407582938
rest,Žarnovica,1371,0.5353756382
rest,Nová Baňa,1096,0.5821167883
rest,Hodruša - Hámre,470,0.5340425532
rest,Píla,32,0.5
rest,Hrabičov,99,0.7272727273
rest,Malá Lehota,117,0.4102564103
rest,Ostrý Grúň,122,0.631147541
rest,Rudno nad Hronom,134,0.4701492537
rest,Župkov,180,0.6611111111
rest,Orovnica,114,0.6929824561
rest,Repište,72,0.7083333333
rest,Žiar nad Hronom,3382,0.6102897694
rest,Horná Ves,134,0.6343283582
rest,Sklené Teplice,133,0.5563909774
rest,Vyhne,188,0.5265957447
rest,Horná Ždaňa,105,0.5523809524
rest,Kremnica,1096,0.6596715328
rest,Lovča,177,0.5084745763
rest,Hronská Dúbrava,75,0.4133333333
rest,Kopernica,60,0.75
rest,Jastrabá,73,0.6712328767
rest,Ihráč,62,0.5806451613
rest,Dolná Ždaňa,154,0.6558441558
rest,Prochot,148,0.4324324324
rest,Pitelová,135,0.5703703704
rest,Hliník nad Hronom,562,0.5996441281
rest,Stará Kremnička,241,0.6929460581
rest,Trnavá Hora,221,0.6153846154
rest,Lutila,269,0.6988847584
rest,Bartošova Lehôtka,123,0.6910569106
rest,Bzenica,119,0.6386554622
rest,Dolná Trnávka,133,0.7669172932
rest,Dolná Ves,61,0.5737704918
rest,Janova Lehota,301,0.4551495017
rest,Kosorín,131,0.641221374
rest,Krahule,47,0.4042553191
rest,Kremnické Bane,38,0.5789473684
rest,Kunešov,33,0.6060606061
rest,Lehôtka pod Brehmi,94,0.6595744681
rest,Lovčica - Trubín,307,0.6319218241
rest,Lúčky,47,0.6808510638
rest,Nevoľné,81,0.4444444444
rest,Prestavlky,178,0.4887640449
rest,Slaská,115,0.652173913
rest,Ladomerská Vieska,177,0.5649717514
rest,Baďan,62,0.5161290323
rest,Banská Štiavnica,1900,0.4610526316
rest,Svätý Anton,222,0.6711711712
rest,Banská Belá,220,0.5272727273
rest,Štiavnické Bane,139,0.5323741007
rest,Banský Studenec,85,0.5411764706
rest,Beluj,22,0.4545454545
rest,Dekýš,72,0.4444444444
rest,Ilija,74,0.5675675676
rest,Kozelník,46,0.652173913
rest,Močiar,45,0.5555555556
rest,Podhorie,115,0.6695652174
rest,Počúvadlo,24,0.375
rest,Prenčov,135,0.3481481481
rest,Vysoká,36,0.3055555556
rest,Bystrá,68,0.6470588235
rest,Detva,3307,0.5022679165
rest,Klokoč,119,0.6302521008
rest,Dúbravy,273,0.5347985348
rest,Slatinské Lazy,110,0.7636363636
rest,Vígľaš,394,0.4593908629
rest,Korytárky,184,0.5163043478
rest,Kriváň,372,0.4892473118
rest,Hriňová,1287,0.4677544678
rest,Látky,111,0.4774774775
rest,Podkriváň,113,0.4690265487
rest,Detvianska Huta,109,0.4495412844
rest,Horný Tisovník,78,0.4871794872
rest,Stará Huta,46,0.5
rest,Stožok,196,0.6224489796
rest,Vígľašská Huta - Kalinka,77,0.5064935065
rest,Dudince,250,0.46
rest,Selce,40,0.6
rest,Drážovce,37,0.3783783784
rest,Terany,164,0.5670731707
rest,Rykynčice,83,0.5903614458
rest,Horné Mladonice,41,0.3170731707
rest,Horný Badín,56,0.6607142857
rest,Cerovo,134,0.4626865672
rest,Hontianske Moravce,216,0.4768518519
rest,Lišov,78,0.3846153846
rest,Krupina,1567,0.6324186343
rest,Hontianske Tesáre,139,0.4388489209
rest,Čekovce,56,0.6071428571
rest,Bzovík,213,0.7230046948
rest,Čabradský Vrbovok,48,0.5625
rest,Devičie,82,0.6463414634
rest,Dolné Mladonice,36,0.4166666667
rest,Dolný Badín,78,0.6282051282
rest,Domaníky,44,0.3409090909
rest,Drienovo,26,0.8076923077
rest,Hontianske Nemce,239,0.5815899582
rest,Jalšovík,54,0.5185185185
rest,Kozí Vrbovok,38,0.6052631579
rest,Kráľovce - Krnišov,44,0.4545454545
rest,Lackov,26,0.5769230769
rest,Ladzany,88,0.3636363636
rest,Litava,170,0.4117647059
rest,Medovarce,61,0.2786885246
rest,Sebechleby,238,0.6848739496
rest,Senohrad,126,0.4841269841
rest,Sudince,24,0.2916666667
rest,Súdovce,40,0.35
rest,Trpín,38,0.7631578947
rest,Uňatín,77,0.5194805195
rest,Zemiansky Vrbovok,30,0.5
rest,Žibritov,29,0.3448275862
rest,Pinciná,47,0.5106382979
rest,Panické Dravce,80,0.575
rest,Rapovce,120,0.3083333333
rest,Nitra nad Ipľom,18,0.6666666667
rest,Jelšovec,67,0.1492537313
rest,Trenč,66,0.2121212121
rest,Mučín,68,0.5
rest,Mikušovce,65,0.4
rest,Boľkovce,110,0.5090909091
rest,Trebeľovce,179,0.3575418994
rest,Nové Hony,29,0.3103448276
rest,Lučenec,4288,0.5792910448
rest,Buzitka,137,0.5401459854
rest,Šiatorská Bukovinka,74,0.527027027
rest,Gregorova Vieska,30,0.3666666667
rest,Ratka,81,0.2839506173
rest,Lehôtka,79,0.6329113924
rest,Vidiná,443,0.6455981941
rest,Halič,346,0.6502890173
rest,Tomášovce,398,0.4974874372
rest,Stará Halič,101,0.5445544554
rest,Podrečany,94,0.585106383
rest,Dobroč,148,0.6554054054
rest,Ľuboreč,65,0.5846153846
rest,Ábelová,50,0.46
rest,Točnica,85,0.7176470588
rest,Budiná,132,0.4166666667
rest,Lovinobaňa,373,0.6702412869
rest,Kotmanová,64,0.59375
rest,Ružiná,126,0.6031746032
rest,Divín,381,0.6036745407
rest,Mýtna,204,0.681372549
rest,Lentvora,21,0.0476190476
rest,Lipovany,55,0.5636363636
rest,Lupoč,58,0.4655172414
rest,Mašková,54,0.5925925926
rest,Polichno,21,0.1904761905
rest,Praha,19,0.4210526316
rest,Tuhár,89,0.7078651685
rest,Píla,70,0.6285714286
rest,Ozdín,89,0.3258426966
rest,Veľká Ves,74,0.6351351351
rest,Breznička,147,0.5170068027
rest,Hrnčiarske Zalužany,195,0.5948717949
rest,Ďubákovo,27,0.6666666667
rest,Uhorské,120,0.4166666667
rest,Zlatno,99,0.3737373737
rest,Kalinovo,433,0.5011547344
rest,Hrnčiarska Ves,197,0.6598984772
rest,Poltár,1375,0.5229090909
rest,Utekáč,238,0.3697478992
rest,Sušany,149,0.4630872483
rest,Cinobaňa,337,0.53115727
rest,Kokava nad Rimavicou,946,0.4069767442
rest,České Brezovo,132,0.5075757576
rest,Málinec,258,0.5813953488
rest,Hradište,77,0.4285714286
rest,Krná,25,0.44
rest,Mládzovo,39,0.2564102564
rest,Rovňany,72,0.4861111111
rest,Šoltýska,37,0.4594594595
rest,Selce,27,0.5185185185
rest,Skerešovo,54,0.5185185185
rest,Chvalová,50,0.56
rest,Hucín,50,0.36
rest,Lubeník,261,0.4827586207
rest,Gemerské Teplice,105,0.580952381
rest,Muránska Huta,53,0.7735849057
rest,Jelšava,500,0.702
rest,Revúca,2603,0.7260852862
rest,Šivetice,111,0.1351351351
rest,Revúcka Lehota,107,0.6635514019
rest,Rybník,16,0.5625
rest,Kameňany,138,0.5362318841
rest,Chyžné,88,0.7386363636
rest,Muránska Lehota,41,0.512195122
rest,Muránska Dlhá Lúka,246,0.5975609756
rest,Ratková,90,0.4777777778
rest,Rákoš,102,0.6274509804
rest,Magnezitovce,100,0.68
rest,Sirk,415,0.4337349398
rest,Muránska Zdychava,50,0.58
rest,Mokrá Lúka,170,0.5
rest,Turčok,103,0.4368932039
rest,Ratkovské Bystré,109,0.5504587156
rest,Muráň,273,0.641025641
rest,Sása,32,0.0625
rest,Hrlica,22,0.4090909091
rest,Ploské,22,0.5
rest,Nandraž,76,0.4736842105
rest,Prihradzany,27,0.5925925926
rest,Stránska,40,0.5
rest,Figa,51,0.6470588235
rest,Rimavské Janovce,182,0.5824175824
rest,Rimavská Sobota,3859,0.5952319254
rest,Belín,51,0.3333333333
rest,Dulovo,17,0.4705882353
rest,Ožďany,248,0.625
rest,Zacharovce,103,0.359223301
rest,Slizké,18,0.5555555556
rest,Lipovec,8,0.25
rest,Španie Pole,15,0.5333333333
rest,Orávka,51,0.5882352941
rest,Horné Zahorany,43,0.488372093
rest,Teplý Vrch,71,0.6056338028
rest,Bottovo,55,0.5272727273
rest,Drienčany,65,0.6307692308
rest,Budikovany,8,0
rest,Čerenčany,129,0.511627907
rest,Hrušovo,61,0.4426229508
rest,Čierny Potok,48,0.7291666667
rest,Ratkovská Suchá,15,0.6666666667
rest,Hrachovo,206,0.7087378641
rest,Veľké Teriakovce,198,0.6414141414
rest,Lehota nad Rimavicou,90,0.6333333333
rest,Rovné,44,0.5227272727
rest,Hnúšťa,1338,0.6621823617
rest,Nižný Skálnik,49,0.612244898
rest,Hostišovce,57,0.2280701754
rest,Kružno,60,0.5333333333
rest,Vyšný Skálnik,57,0.7368421053
rest,Kraskovo,40,0.725
rest,Rimavské Zalužany,103,0.6310679612
rest,Rimavské Brezovo,116,0.5775862069
rest,Lukovištia,36,0.5
rest,Tisovec,902,0.6485587583
rest,Rimavská Baňa,128,0.5625
rest,Klenovec,660,0.6
rest,Babinec,26,0.5
rest,Kociha,34,0.5588235294
rest,Krokava,11,0.6363636364
rest,Kyjatice,16,0.4375
rest,Poproč,12,0.25
rest,Potok,10,0.4
rest,Ratkovská Lehota,32,0.84375
<!DOCTYPE html>
<html>
<head>
<title>Banská Bystrica Regional Election 2013 - North region vs. Hungarian speaking region</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootswatch/3.2.0/journal/bootstrap.min.css">
<link rel="stylesheet" href="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
<script src="//d3js.org/d3.v3.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<style type="text/css">
text {
font-family: sans-serif;
}
.tick {
fill-opacity: 0;
stroke: #000000;
stroke-width: 1;
}
.domain {
fill: none;
fill-opacity: 0;
stroke: black;
stroke-width: 1;
}
.axis line {
fill: none;
fill-opacity: 0;
stroke: black;
stroke-width: 1;
shape-rendering: crispEdges;
}
.axis text {
font-family: sans-serif;
font-size: 15px;
}
.axis {
}
circle {
fill-opacity: .5;
stroke-opacity: 0.99;
stroke-width: 1;
}
.zeroline {
stroke: #000;
stroke-width: 1;
stroke-opacity: 1;
}
.centerline {
stroke: #b00;
stroke-width: 3;
stroke-opacity: 1;
}
.estateline {
stroke: #080;
stroke-width: 3;
stroke-opacity: 1;
}
.restline {
stroke: #444;
stroke-width: 3;
stroke-opacity: 1;
}
.totalline {
stroke: #888;
stroke-width: 3;
stroke-opacity: 1;
}
.label {
font-family: sans-serif;
font-size: 15px;
}
.center, .madari {
fill: #b00;
stroke: #b00;
}
.estate, .banska-bystrica, .brezno {
fill: #080;
stroke: #080;
}
</style>
</head>
<body>
<nav class="navbar navbar-default" role=navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">Banská Bystrica Regional Election 2013 - North region vs. Hungarian speaking region</a>
</div>
</div>
</nav>
<div class="alert alert-info">Comparison of support for Mr.Kotleba in Hungarian speaking area, the northern regions and the rest of the region. Every bubble represents one municipality. The <strong>size</strong> of bubbles represents number of voters.</div>
<div id="chart"></div>
<script>
var margin = {top: 20, right: 20, bottom: 30, left: 50},
width = 550 - margin.left - margin.right,
height = 600 - margin.top - margin.bottom;
var x = d3.scale.linear()
.range([0, width])
.domain([0.8,2.4]);
var y = d3.scale.linear()
.range([height, 0])
.domain([0,0.85]);
var r = d3.scale.sqrt()
.domain([0, 19377])
.range([2, 20]);
var formatAsPercentage = d3.format("%");
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom");
var yAxis = d3.svg.axis()
.scale(y)
.orient("left")
.tickFormat(formatAsPercentage);
var svg = d3.select("#chart").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
/*svg.append("g")
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis)
.append("text")
.attr("x", x(.35))
.attr("dx", ".71em")
.style("text-anchor", "end")
.text("");*/
svg.append("g")
.attr("class", "y axis")
.call(yAxis)
.append("text")
.attr("transform", "rotate(-90)")
.attr("y", 6)
.attr("dy", ".71em")
.style("text-anchor", "end")
.text("Mr.Kotleba's support");
var line = d3.svg.line()
.x(
function(d) {
return d[0]; })
.y(function(d) { return d[1]; });
zeroline = Array([x(1.2),y(0)],[x(1.2),y(0.8)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
zeroline = Array([x(1.6),y(0)],[x(1.6),y(0.8)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
zeroline = Array([x(2),y(0)],[x(2),y(0.8)]);
svg.append("path")
.datum(zeroline)
.attr("class", "zeroline")
.style("stroke-dasharray", ("3, 3"))
.attr("d", line);
centerline = Array([x(0.8),y(0.35)],[x(1.2),y(0.35)]);
svg.append("path")
.datum(centerline)
.attr("class", "centerline")
.attr("d", line);
estateline = Array([x(1.6),y(0.61)],[x(2),y(0.61)]);
svg.append("path")
.datum(estateline)
.attr("class", "estateline")
.attr("d", line);
estateline = Array([x(2),y(0.71)],[x(2.4),y(0.71)]);
svg.append("path")
.datum(estateline)
.attr("class", "estateline")
.attr("d", line);
restline = Array([x(1.2),y(0.535)],[x(1.6),y(0.535)]);
svg.append("path")
.datum(restline)
.attr("class", "restline")
.attr("d", line);
totalline = Array([x(0.8),y(0.55)],[x(2.4),y(0.55)]);
svg.append("path")
.datum(totalline)
.attr("class", "totalline")
.style("stroke-dasharray", ("10, 5"))
.attr("d", line);
data2 = [
{'x':0.85,'y':-0.02,'name':'Hungarian','color':'#b00'},
{'x':1.32,'y':-0.02,'name':'Rest','color':'#444'},
{'x':1.62,'y':-0.02,'name':'B.Bystrica reg.','color':'#080'},
{'x':2.05,'y':-0.02,'name':'Brezno reg.','color':'#080'}
]
var texts2 = svg.selectAll(".text2")
.data(data2)
.enter().append("text")
//.attr('text-anchor',"middle")
//.attr('font-family', 'sans-serif')
.attr('font-size',15)
.attr('font-weight','bold')
.attr('fill',function(d) {return d.color;})
.attr('x',function(d) {return x(d.x);})
.attr('y',function(d) {return y(d.y);})
.text(function(d) {return d.name});
d3.csv('north-south.csv', function(data) {
var nodes = svg.selectAll("svg")
.data(data)
.enter().append("svg:svg").append("svg:circle")
.attr("cx", function (d) {
if (d.region == 'madari')
return x(1 + (Math.random()-0.5)/6);
else if (d.region == 'rest')
return x(1.4 + (Math.random()-0.5)/6);
else if (d.region == 'banska-bystrica')
return x(1.8 + (Math.random()-0.5)/6);
else
return x(2.2 + (Math.random()-0.5)/6);
})
.attr("cy", function (d) {return y(d.rate)})
.attr("r", function (d) {return r(d.voted)})
//.attr("stroke-width", function(d) {return d.r2})
.attr("title", function(d) {return d.name;})
.attr("class", function(d) {return d.region});
});
</script>
</body>
</html>