Tässä blogissa esittelen R-kielen geofi-paketin käteviä geofacet- ja ggplot2-pakettien kanssa yhteensopivia maantieteellista aluejakoa jäljitteleviä matriiseja. Blogin esimerkissä aluejakomatriisien avulla esitetään kuntavaalien puoluekohtaisia ääniosuuksia sekä maakuntien tasolla että kuntatasolla maakunnittain.
Ensisijainen tapa esittää jonkun muuttujan jakaumaa eri alueilla on kartta. Vaalikarttojen merkittävin ongelma on useamman muuttujan kuten monen puolueen kannatuksen samanaikainen esittämisen vaikeus. Vuorovaikutteiset internet-teknologiat voivat olla toki osittaiseksi avuksi. Toinen ongelma liittyy alueiden suhteellisiin kokoihin: isot vähäväkiset kunnat täyttävät pinta-alansa verran kuvasta, vaikka vaaleissa äänestävät ihmiset, eivät hehtaarit.
geofacet:it ovat hyödyksi kun halutaan esittää alueisiin liittyvää tietoa niin että esitystapa noudattelee suurpiirteisesti alueiden maantieteellista suhdetta toisiinsa. Tässä esimerkissä siis lähellä olevien alueiden kannatusluvut ovat kuvioissa lähempänä toisiaan kuin kauempana olevien. Esimerkkinä alla Tampereen seudun kunnat.
Alla on lähdekoodi koko analyysin toteuttamiseen. Vaalitusdatan käsittelyn ja maantieteellisen asettelun lisäksi siellä on muutama muu ggplot2-kikka, jotka laitan tänne itselle muistiin.