Benutzer:MisterSynergy/Stimmberechtigung

aus Wikipedia, der freien Enzyklopädie

Benutzeraccounts mit Allgemeiner Stimmberechtigung:

4832

Stand: 1. October 2022, 5:42:16 (UTC).

Mehr Einblick

Statistiken

Stat. Größe Anmeldedatum Beitragszahl Beitragszahl (Hauptnamensraum) Beitragszahl (Hauptnamensraum, letztes Jahr)
min 2001-06-11 203 200 50
25 % 2006-11-24 1012 786 109
Median 2010-09-26 3530 2730 268
75 % 2016-12-17 14273 10168 813
max 2022-07-29 3527596 3358215 241739
Mittelwert 17123 12413 1086

Zeitlicher Verlauf der Zahl stimmberechtigter Benutzeraccounts

<graph>

{

 "version": 2,
 "width": 400,
 "height": 300,
 "data": [
   {
     "name": "grtv",
     "url": "wikiraw:///Benutzer:MsynBot/Stimmberechtigung/time_series/data",
     "format": {
       "type": "csv",
       "parse": {

"date": "date", "cnt": "integer" }

     }
   }
 ],
 "scales": [
   {
     "name": "x",
     "type": "time",
     "range": "width",
     "nice": true,
     "domain": {
     	"data": "grtv",
     	"field": "date"
     }
   },
   {
     "name": "y",
     "type": "linear",
     "range": "height",
     "nice": true,
     "zero": false,
     "domain": {
     	"data": "grtv",
     	"field": "cnt"
     }
   }
 ],
 "axes": [
   {
     "type": "x",
     "scale": "x",
     "ticks": 5,
     "grid": true,
     "format": "%d %b %Y",
     "title": "Datum"
   },
   {
     "type": "y",
     "scale": "y",
     "ticks": 5,
     "grid": true,
     "title": "Anzahl stimmberechtigter Accounts"
   }
 ],
 "marks": [
   {
     "type": "symbol",
     "from": {
     	"data": "grtv"
     },
     "properties": {
       "enter": {
         "x": {
         	"scale": "x",
         	"field": "date"
         },
         "y": {
         	"scale": "y",
         	"field": "cnt"
         },
         "shape": {
         	"value": "circle"
         },
         "strokeWidth": {
         	"value": 2
         },
         "opacity": {
         	"value": 0.9
         },
         "stroke": {
         	"value": "#4682b4"
         },
         "fill": {
         	"value": "transparent"
         }
       }
     }
   }
 ]

}

</graph>

Stimmberechtigte Benutzeraccounts nach Anmeldejahr

Für ab dem 22. Dezember 2005 registrierte Benutzeraccounts kann das Anmeldedatum direkt aus der Datenbank abgefragt werden. Für 776 ältere Benutzeraccounts ist diese Information nicht verfügbar; für diese wurde stattdessen der Zeitstempel des ersten Edits als „Anmeldedatum“ verwendet.

<graph>

{

 "version": 2,
 "width": 400,
 "height": 300,
 "data": [
   {
     "name": "accounts_by_year",
     "url": "wikiraw:///Benutzer:MsynBot/Stimmberechtigung/account_registration_year/data",
     "format": {
       "type": "csv",
       "parse": {

"year": "integer", "cnt": "integer" }

     },
     "transform": [
       {
         "type": "formula",
         "field": "date",
         "expr": "datetime(parseInt(datum.year), 0, 0)"
       }
     ]
   }
 ],
 "scales": [
   {
     "name": "x",
     "type": "time",
     "range": "width",
     "nice": true,
     "domain": {
     	"data": "accounts_by_year",
     	"field": "date"
     }
   },
   {
     "name": "y",
     "type": "linear",
     "range": "height",
     "nice": true,
     "domain": {
     	"data": "accounts_by_year",
     	"field": "cnt"
     }
   }
 ],
 "axes": [
   {
     "type": "x",
     "scale": "x",
     "ticks": 8,
     "grid": true,
     "title": "Anmeldejahr"
   },
   {
     "type": "y",
     "scale": "y",
     "ticks": 5,
     "grid": true,
     "title": "Anzahl stimmberechtigter Accounts"
   }
 ],
 "marks": [
   {
     "type": "symbol",
     "from": {
     	"data": "accounts_by_year"
     },
     "properties": {
       "enter": {
         "x": {
         	"scale": "x",
         	"field": "date"
         },
         "y": {
         	"scale": "y",
         	"field": "cnt"
         },
         "shape": {
         	"value": "circle"
         },
         "strokeWidth": {
         	"value": 2
         },
         "opacity": {
         	"value": 0.9
         },
         "stroke": {
         	"value": "#4682b4"
         },
         "fill": {
         	"value": "transparent"
         }
       }
     }
   }
 ]

}

</graph>

Hinweise

Das Skript bildet im Wesentlichen die Kriterien für die Erlangung der Allgemeinen Stimmberechtigung nach Wikipedia:Stimmberechtigung ab. Im Gegensatz zum Tool zur Prüfung der Stimmberechtigung werden für die Länge eines Jahres allerdings fest 365 Tage und für die Länge eines Monats fest 30 Tage angenommen. Der Unterschied dürfte zwar marginal sein, jedoch sollte so eine konsistentere Zeitreihe der Zahl stimmberechtigter Accounts entstehen.

Das zugrundeliegende Python-Skript wird täglich ausgeführt. Es läuft auf Toolforge im msynbot-Toolaccount mit Python 3.9.2 in einer Kubernetes-Umgebung. Zusätzlich benötigte Programmbibliotheken sind matplotlib, mysql-connector-python, pandas, requests sowie das Bot-Framework pywikibot. Der Quelltext des Skriptes ist hier einsehbar.