!GczNDVOkmUAxrFFnCg:maralorn.de

❄️ Nix Da(rmstadt)

115 Members
Nächstes Treffen: 03.11.2025.(<https://md.darmstadt.ccc.de/nixda-202507>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes66 Servers

Load older messages


SenderMessageTime
3 Nov 2025
@pluieuwu:matrix.orgpluie (leah c.)image.png
Download image.png
01:42:41
@pluieuwu:matrix.orgpluie (leah c.):oida:01:42:44
@pluieuwu:matrix.orgpluie (leah c.)was ist los mit dieser art von menschen01:43:10
@hexa:lossy.networkhexaniko cantero?01:44:20
@pluieuwu:matrix.orgpluie (leah c.)jup01:44:34
@hexa:lossy.networkhexa🤷01:46:57
@hexa:lossy.networkhexakid01:46:59
@pluieuwu:matrix.orgpluie (leah c.)bzw. ein sehr wütendes kid02:14:37
@transcaffeine:finallycoffee.eutranscaffeinedas sind die gefaehrlichsten07:07:49
@zitrone:utwente.iozitroneimage.png
Download image.png
11:10:03
@zitrone:utwente.iozitrone
import seaborn as sb
import numpy as np

ballots = np.loadtxt("./ballots1.txt", dtype=int, delimiter=" ", skiprows=1, max_rows=443, usecols=range(1,25))

data = np.zeros((24, 24), dtype=int)

for ballot in ballots:
    for i in range(len(ballot)):
        data[i][ballot[i]-1] += 1

positions = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]
candidates = ["GaetanLepage","JulienMalka","K900","Scrumplex","aanderse",
              "adamcstephens","cafkafk","crertel","djacu","drupol","getchoo",
              "jopejoe1","leona-ya","mschwaig","niklaskorz","nim65s",
              "nyabinary","philiptaron","pinpox","pluiedev","rhendric",
              "samueldr","tomberek","tomodachi94"]

sb.heatmap(data, xticklabels=candidates, yticklabels=positions)
11:10:31
@zitrone:utwente.iozitronetomberek casually ~150 mal auf platz 24 aber ik das ist für meek stv nicht relevant das ist auch gut so denke ich meek stv macht schon sinn11:11:55
@zitrone:utwente.iozitrone* tomberek casually 159 mal auf platz 24 aber ik das ist für meek stv nicht relevant das ist auch gut so denke ich meek stv macht schon sinn11:14:42
@pluieuwu:matrix.orgpluie (leah c.) lol er ist weiß 11:16:35
@deraffe:matrix.orgderaffeDanke, schöne Darstellung, die eindeutig zeigt, welche Leute die Wählenden buchstäblich gespalten haben. Ich hätte noch versucht, die Liste der candidates zu sortieren... Stimmen[Position]*Position oder Median der Position oder so. Ist aber auch so schon gut.12:03:10
@fleaz:rainbownerds.defleaz159 von wievielen in Summe?12:03:47
@zitrone:utwente.iozitroneich bin tatsächlich gerade daran zu sortieren nutze nur selten numpy daher sehr viel raten und probieren12:04:38
@zitrone:utwente.iozitrone44312:09:33
@niklaskorz:matrix.orgniklaskorzbisschen unter 50012:09:34
@zitrone:utwente.iozitroneimage.png
Download image.png
12:20:11
@piegames:flausch.socialpiegamesoh nice12:20:28
@zitrone:utwente.iozitrone
import seaborn as sb
import numpy as np

ballots = np.loadtxt("./ballots1.txt", dtype=int, delimiter=" ", skiprows=1, max_rows=443, usecols=range(1,25))

data = np.zeros((24, 24), dtype=int)

for ballot in ballots:
    for i in range(len(ballot)):
        data[i][ballot[i]-1] += 1

positions = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]
candidates = np.array(["GaetanLepage","JulienMalka","K900","Scrumplex","aanderse",
              "adamcstephens","cafkafk","crertel","djacu","drupol","getchoo",
              "jopejoe1","leona-ya","mschwaig","niklaskorz","nim65s",
              "nyabinary","philiptaron","pinpox","pluiedev","rhendric",
              "samueldr","tomberek","tomodachi94"])

avg = np.zeros(24)
for i in range(24):
    avg += (i+1) * data[i]
avg /= 443

sortkey = np.argsort(avg, axis=0)

for i in range(24):
    data[i] = data[i][sortkey]
candidates = candidates[sortkey]

sb.heatmap(data, xticklabels=candidates, yticklabels=positions)
12:21:23
@piegames:flausch.socialpiegamesheh, mag wer schauen ob die hellen Punkte mit voting guides übereinstimmen? Gerade philliptaron wirkt da verdächtig ^^12:21:30
@piegames:flausch.socialpiegamesauch, wie hat tomberek es damit auf Platz 2 geschafft? Sieht nicht so aus, als ob er super viele Zweitstimmen bekommen hätte12:24:22
@zitrone:utwente.iozitronedoch schon, die 159 overshadown nur alle anderen farben12:25:33
@piegames:flausch.socialpiegamesah lol12:25:50
@piegames:flausch.socialpiegamessieht so aus als würde da ein Pixel fehlen :D12:26:11
@zitrone:utwente.iozitroneimage.png
Download image.png
12:27:51
@zitrone:utwente.iozitrone mit vmax=70 12:28:01
@piegames:flausch.socialpiegamesIch finds interessant wie man einerseits die Normalverteilung auf der Diagonalen hat bei vielen Kandidaten, und dann die bimodale Verteilung bei ein paar Kandidaten die sehr polarisierend sind12:29:13

Show newer messages


Back to Room ListRoom Version: 6