Schema #75. 2024 Seimo rinkimų kandidatų sąrašų kintamumas

Birželį aprašiau EP sąrašų kintamumą pagal mano sugalvotą metodą. Tą metodą sugalvojau tam, kad galėčiau sulyginti skirtingų partijų sąrašų kintamumą. T.y. pasikeitimus sąrašo vietoje po rinkimų lyginant su vietomis, kurios buvo turėtos prieš rinkimus. Tai dabar aprašau ir Seimo rinkimų kandidatų sąrašų kintamumą.

Pas mus rinkimuose rinkėjai gali reitinguoti 5 kandidatus iš sąrašo, už kurį balsuoja taip vadinamoje daugiamandatėje apygardoje. Todėl kiekvienos partijos sąrašas po rinkimų šiek tiek pasikeičia. Aš darau prielaidą, kad kuo mažiau sąraše kandidatai susikeičia vietomis po rinkimų lyginant su priešrinkiminiu sąrašu – tuo tas sąrašas sudarytas geriau, tuo geriau partija supranta savo rinkėjus.

Pagrindinė dilema, kurią turėjau išspręsti su savo tuo metodu yra ta, kad kandidatų judėjimas žemai sąraše yra paprastesnis, nes ten balsų skirtumas tarp vietų yra mažesnis. T.y. pakilti iš 130 vietos į 125 (per 5 pozicijas) yra viena, o iš 5 į 1 – visai kas kita.

Tas metodas šiaip jau gan paprastas: kritimo arba pakilimo kaina yra balsų suma tarp vietos iš kurios buvo pajudėta ir tos į kurią buvo papulta.  Jei kandidatas kyla – reitingų suma teigiama, o jeigu krenta – neigiama. Viskas.

Tam kad galėčiau sulyginti skirtingų partijų sąrašų kintamumo mastą – sugalvojau išskaičiuoti kintamumo indeksą. Čia irgi viskas gan paprasta: suskaičiuoju visų pakilimų (arba kritimų) sumų sumą ir tą skaičių padalinu iš visų reitingų sumų sumos. Ta sumų suma yra tokia: 1 vietos reitingų suma yra visų partijos gautų reitingų suma, 2 vietos reitingų suma yra visų reitingų suma išskyrus 1’os vietos, 3 vietos reitingų suma yra visų reitingų suma išskyrus 1’os ir 2’os ir taip toliau iki pat paskutinės vietos, kurios reitingų suma yra tiesiog tos vietos vietos reitingai. Tokius sudėtingus skaičiavimus darau tik tam, kad automatizuočiau pokyčio tarp vietų reitingų sumą. Tikriausiai galėčiau to kintamumo indekso vardiklin surašyt tiesiog paprastą visų reitingų sumą, bet man kažkaip atrodo, kad taip teisingiau.

Visi duomenys iš VRK.

Čia sulyginti visi sąrašai pagal kintamumo indeksą:

Continue reading Schema #75. 2024 Seimo rinkimų kandidatų sąrašų kintamumas

Schema #74. Laisvės Partijos 2024 Seimo rinkimų sąrašas

Laisvės Partija nusprendė tęsti gerąją tradiciją ir Seimo rinkimų sąrašą reitingavo visi partijos nariai ir simpatikai. Simpatikai tai tie, kurie užsiregistravo specialia forma.

Tą gerąją tradiciją tęsiame tikriausiai ir dėl to, kad mūsų sąrašai rinkimuose keičiasi mažiausiai lyginant su kitais sąrašais. Žiūrėsim kaip čia bus po šių rinkimų.

Aš šiame sąraše 39. Prieš tai buvusiuose rinkimuose man sekėsi kiek geriau. Daugiausiai mano šitą vietą sąlygojo simpatikų reitingavimai. Neatsivedžiau pakankamai savo rinkėjų/draugų į simpatikų sąrašą.

Kai yra reitingavimai – yra ir tinklo diagramos. Čia bus jos viso labo tik trys: partijos reitingai, simpatikų reitingai ir visi reitingai.

Pradedame nuo partijos:

Continue reading Schema #74. Laisvės Partijos 2024 Seimo rinkimų sąrašas

Schema #73. 2024 EP rinkimų sąrašų kintamumas

Yra rinkimai, yra sąrašai, yra reitingavimas. Reiškia yra ir mano sąrašų eiliškumo kintamumo įvertinimas!
Kraštinis toks vertinimas buvo 2023 savivaldos rinkimuose. Tai dabar aptarsime 2024 EP rinkimų rezultatus.
2024 EP rinkimų sąrašų kintamumo (volatility) indeksas
2024 EP rinkimų sąrašų kintamumo (volatility) indeksas

Continue reading Schema #73. 2024 EP rinkimų sąrašų kintamumas

Schema #72. 2023 savivaldybių rinkimų sąrašų auditas pagal pokyčių ekstremumus

Kiekvienoje politinėje organizacijoje rinkimams pateikiamas sąrašas Lietuvoje yra labai svarbus. Lietuvoje rinkėjai gali reitinguoti sąraše esančius kandidatus patys. Tokia demokratijos šventė nėra dažnas variantas Pasaulyje. Nesakau, kad labai domėjausi, bet bent jau tose šalyse, apie kurių sistemą kažką teko sužinoti (Lenkija, Latvija, Estija, Vokietija, Vengrija, UK, Olandija…) tokių reitingavimų nėra.
Kiekvienos politinės organizacijos kandidatai (jeigu, žinoma, turi kokių nors ambicijų) stengiasi papulti į pirmąjį 5-ą arba bent jau 10-ą rinkimų sąraše. Dar būna gudruolių, kurie specialiai išsidera paskutinę vietą. O dar būna variantų, kai kandidatas ateina po to, kai politinėje organizacijoje reitingavimo faktas jau įvykęs ir tiesiog gauna paskutinę vietą. Šį variantą specialiai paminėjau, nes 2020 Seimo rinkimų Laisvės partijos sąraše turėjome Gediminą Jaunių, kuris iš paskutinės 74 vietos stryktelėjo į 12‘ą po rinkimų. Jis paskutinę vietą gavo, nes apsisprendė kandidatuoti vėliau, nei įvyko reitingavimas. Jeigu kas nors dar būtų atėjęs po to, dar labiau pavėlavęs – tada tas kas nors kitas gautų paskutinę vietą. Bet tokių variantų kol kas nežinau ar yra buvę.

O kai politinėje organizacijoje, partijoje yra daug ambicingų žmonių ir visi jie nori būti kaip galima aukščiau sąraše, tai tada ta partija ar politinė organizacija turi dilemą. O dilema tokia: ką dėti į pirmą penketuką/dešimtuką? Kai dar buvau LRLS narys, tai šį darbą nuveikdavo partijos taryba (vienas iš valdymo organų).

Continue reading Schema #72. 2023 savivaldybių rinkimų sąrašų auditas pagal pokyčių ekstremumus

Schema #70. Seimo frakcijų auditas (2020-2024 kadencija, 1 sesija)

Laisvės Partijos viename iš FB groupsų paklausiau ar įdomu būtų visiems tokia analizė, kurią esu padaręs praėjusios kadencijos Seimui. Gavau tik pozityvius vaibus. Ko daugiau žmogui reikia?

Man taip jau gaunasi, kad negaliu padaryti lygiai to paties, o vis ką nors pridedu papildomai, vis ką nors patobulinu. Vienas iš šio proceso didžiausių malonumų – vis išmokstu/pastebiu kažką naujo. Šį kartą Seimo balsavimo duomenis apjungiau su klausimais. Tai nebuvo taip trivialu, kaip man galėjo atrodyti iš pradžių, nors Seimo administracija yra gan kokybiškai atvėrusi duomenis. T.y. kiekvienas balsavimas, kiekvienas klausimo aptarimas turi atskirą key, kuriuos galima apjungti. Jeigu kam bus įdomu – dalį savo veiksmų įkelsiu į youtube ir kažkada paviešinsiu. Galbūt geresni už mane programuotojai/analitikai pažiūrės ir padarys dar įdomesnių dalykų.

Taip pat šį kartą papasakosiu daugiau apie mano grafikų reikšmę ir kaip juos skaityti. O taip darysiu dėl to, kad į facebook įmečiau keletą grafikų ir reakcijų susilaukė daugiau tik tie, kurie buvo visiškai paprasti (pvz. surūšiuoti Seimo nariai pagal kalbėjimo kartų kiekį).

Bus daug paveiksliukų ir raidžių – tikiuosi bus įdomu. Važiojeeem!

Continue reading Schema #70. Seimo frakcijų auditas (2020-2024 kadencija, 1 sesija)

Schema #68. Naujos kadencijos Seimo frakcijos pagal balsavimus.

Kad jau tos šventės tokios uždaros, tai ir pramogų daugiau prie kompiuterio. O tai reiškia, kad galiu tęsti savo scheminėjimus.

Naujasis Seimas pradėjo savo darbą, tad galime pasižiūrėti kokios ten tikrosios koalicijos ir frakcijos, bei palyginti su deklaruojamomis. Sakau “tikrosios”, nes jas man parodo ir įrodo konkrečių Seimo narių balsavimai. T.y. duomenys.

Šios kadencijos iki Kalėdų balsavimus susirinkau su šiuo shell script’u:

for N in {-40127..-40798}
do
  curl 'https://apps.lrs.lt/sip/p2b.ad_sp_balsavimo_rezultatai?balsavimo_id='$N --output $(echo "$N" | sed "s/-//")'.xml'
done

To “N” aibę  susiradau eksperimento būdu. Tiem, kas nelabai supranta kas čia yra – labai trumpai paaiškinsiu:

  • “N” yra kintamasis
  • curl” yra shell komanda, kuri perkelia duomenis iš/į serverio(-į).
  • Visas šitas skriptukas, tai ciklas: jis “N” pakeičia pridėdamas po vieną tarp “-40127” ir “-40798” ir atsiunčia turinį į kompą “xml” failo pavidalu kiekvienam skaičiui iš “N” aibės.

Toliau neapsimesiu, kad daug suprantu, nes man šį skriptą parašė Rokas Muningis.

Taigi, pirmoji naujojo Seimo sesija prasidėjo lapkričio 13, tai va čia yra rezultatai pirmojo balsavimo rezultatai: https://apps.lrs.lt/sip/p2b.ad_sp_balsavimo_rezultatai?balsavimo_id=-40127. Ir tokių rezultatų buvo 671. Kompas darbštus, tad visus tuos  rezultatus atskiro xml pavidalu atsiuntė per kelias minutes.  Tada aš juos apjungiau, susidėjau į excelį, pamasažavau ir sugeneravau tinklo diagramas balsavimams “UŽ”, “PRIEŠ”, “SUSILAIKĖ” ir “NEBALSAVO”.  Tokių tinklo diagramų ankstesnėms kadencijoms esu jau prigeneravęs ne vieną. Kaip jas generuoju ir ką jos reiškia irgi esu jau prirašęs – tai nebesikartosiu.

O šios kadencijos analizę pradėkime nuo balsavimų “UŽ”.

“UŽ” koalicijos

Continue reading Schema #68. Naujos kadencijos Seimo frakcijos pagal balsavimus.

Schema #66. 2020 Seimo rinkimų daugiamandatės reitingavimų tinklo diagramos.

VRK atvėrė duomenis apie biuletenius. Tai puiki proga pageneruoti tinklo diagramų. Man atrodo, kad jas generuoti visada gera idėja, kai būna kokie nors reitingavimai. Tinklo diagramos padeda įvertinti daugiau kontekstų ir padeda rasti įdomias vietas gilesnei analizei.

Su sąlyga, kad jų aš prigeneravęs gausybę, tai man susiformavo ir jų analizės patirtis. Ją jums čia ir pateiksiu.

Štai visos, visų 2020 Seimo rinkimų partijų tinklo diagramos bendru vaizdu:

Žiuželinių pirmuonių kolekcija

Primena kažkokius pirmuonis su žiuželiais. Ar ne? O, gamta, kokia tu nuostabi!

Pradėsiu, žinoma, nuo savo partijos, nes apie ją daugiausiai žinau ir įvairios koreliacijos sako daugiau, nei kitų partijų.

Laisvės Partija

Continue reading Schema #66. 2020 Seimo rinkimų daugiamandatės reitingavimų tinklo diagramos.

Schema #65. “Mano balsas” apklausos rezultatai tinklo diagramoje.

Gavau komentarą į savo post’ą Facebook’e. Ten aš papostinau apie Laisvės Partijos vienmandatininkus išėjusius į antrąjį turą. Ten Audrius pasiūlė padaryti politikų tinklo diagramą iš jų atsakymų į “Mano Balsas” anketą. Challenge accepted! Juoba, kad yra nuostabus žmogus vardu Saulius, kuris visus tuos duomenis nusiscrapinęs juos savaip paanalizavo savo github’e, o tai reiškia, kad duomenis galima gauti lengviau 🙂

Mane tokie žmonės įkvepia. T.y. tokie kaip Saulius. Man jie yra įrodymas, jog atvirų duomenų iniciatyva yra labai svarbi ir turi didžiulį potencialą.

Ši schema bus tinklo diagrama visų žmonių (politikų) atsakiusių į “Mano balsas” anketos klausimus. Continue reading Schema #65. “Mano balsas” apklausos rezultatai tinklo diagramoje.

Schema #64. Apie 2020 Seimo rinkimų komisijų pirmininkus

MeWe socialiniame tinke kilo nedidelė diskusija rinkimų komisijų pirmininkų tema. O tiksliau dėl Kauno Centro-Žaliakalnio apygardos. Ten net trims apylinkėms pirmininkaus tomaševskininkų siūlyti žmonės. Kauniečiui, t.y. Kaune gyvenančiam žmogui, tai pasirodė keista.

Tam, kad suprastumėm ar tai atsitiktinumas, ar tai kažkokia tendencija – turime paanalizuoti daugiau duomenų. Pačiame vrk.lt tuos duomenis apie komisijų pirmininkus, t.y. juos siūlančias organizacijas, pasiimti nelengva. Todėl paprašiau šios informacijos VRK emeilu. Man pačiam nelabai tikėtai gavau informaciją labai greitai (per dieną ar dvi). Tai puiku! VRK būna dėmesio centre per kiekvienus rinkimus ir paprastai geruoju jų niekas nemini. Tai aš čia juos, šiuo atveju, miniu geruoju. Žinoma, būtų geriau, jei būtų aiškus atveriamų duomenų standartas* ir tokie kaip aš galėtumėm pasiimti šią info patys iš vrk.lt, o ne prašyti emeilais.

Aišku yra viena smulkmena, kuri keista ir nustebino – excelyje, kurį man atsiuntė, jie negalėjo įdėti pirmininkų vardų/pavardžių dėl asmens duomenų apsaugos. Tie vardai ir pavardės vrk.lt matomi viešai. Bet exceliu jų atsiųsti nenorėjo. Keista. Bet vardai/pavardės neesmė. Man įdomiau yra pirmininkus siūliusios organizacijos. Taigi, čia bus to excelio duomenų analizė.

Continue reading Schema #64. Apie 2020 Seimo rinkimų komisijų pirmininkus