Other scoring: work with relative prevalence

This commit is contained in:
Midgard 2020-10-16 16:20:18 +02:00
parent eb4da19cba
commit d2ef9e2c11
Signed by: midgard
GPG key ID: 511C112F1331BBB4
2 changed files with 22 additions and 22 deletions

40
README
View file

@ -7,78 +7,78 @@ voor beter overzicht! Zeker doen.
Fruit Fruit
J F M A M J J A S O N D J F M A M J J A S O N D
░ ░ █ █ ░ Stekelbes
▓ ▓ Cassisbes ▓ ▓ Cassisbes
▓ ▓ Kers ▓ ▓ Kers
▓ █ █ ▓ ░ ░ Rode bes ░ ░ █ █ ░ Stekelbes
█ █ ▓ ░ Pruim
░ ░ ▓ █ █ █ █ █ █ ▓ ▓ ░ Aardbei ░ ░ ▓ █ █ █ █ █ █ ▓ ▓ ░ Aardbei
▓ █ █ ▓ ░ ░ Rode bes
█ █ █ █ █ █ ▓ ▓ █ █ █ █ Appel
█ █ █ ▓ ▓ ▓ ░ ░ █ █ █ █ Peer
░ ▓ █ █ █ ▓ ▓ ▓ ░ Braambes ░ ▓ █ █ █ ▓ ▓ ▓ ░ Braambes
█ █ ▓ ░ Pruim
░ ▓ █ █ █ ▓ ▓ ░ Framboos ░ ▓ █ █ █ ▓ ▓ ░ Framboos
░ ▓ █ █ ▓ ▓ ▓ Blauwe bes ░ ▓ █ █ ▓ ▓ ▓ Blauwe bes
▓ ▓ ▓ ▓ Kweepeer ▓ ▓ ▓ ▓ Kweepeer
░ █ ▓ Kiwibes ░ █ ▓ Kiwibes
▓ ▓ ▓ Veenbes ▓ ▓ ▓ Veenbes
█ █ █ █ █ █ ▓ ▓ █ █ █ █ Appel
█ █ █ ▓ ▓ ▓ ░ ░ █ █ █ █ Peer
Groenten Groenten
J F M A M J J A S O N D J F M A M J J A S O N D
░ ▓ ▓ █ ▓ ░ Asperge (wit)
▓ █ ▓ ░ Asperge (groen) ▓ █ ▓ ░ Asperge (groen)
░ ▓ ▓ █ ▓ ░ Asperge (wit)
░ █ ▓ ░ Erwtjes ░ █ ▓ ░ Erwtjes
░ ░ ▓ █ █ █ █ █ ▓ ░ ░ ░ Komkommer ░ ░ ▓ █ █ █ █ █ ▓ ░ ░ ░ Komkommer
░ ░ ▓ █ █ █ ▓ ▓ ░ ░ Aubergine ░ ░ ▓ █ █ █ ▓ ▓ ░ ░ Aubergine
░ ▓ ▓ █ █ █ ▓ ░ Paprika ░ ▓ ▓ █ █ █ ▓ ░ Paprika
░ ░ ▓ █ █ █ ▓ ░ ░ Rabarber ░ ░ ▓ █ █ █ ▓ ░ ░ Rabarber
█ █ █ ▓ ░ ▓ █ Zoete aardappel █ █ █ ▓ ░ ▓ █ Zoete aardappel
░ ░ ▓ ▓ █ █ ▓ ░ Groene boontjes
▓ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ▓ Sjalot
▓ ▓ ░ ░ ░ ▓ █ Aardpeer
░ ▓ ▓ ▓ ▓ ░ Warmoes / snijbiet
█ █ █ █ █ █ ▓ ░ ▓ ▓ █ █ Knolselder █ █ █ █ █ █ ▓ ░ ▓ ▓ █ █ Knolselder
░ ░ ▓ ▓ █ █ ▓ ░ Groene boontjes
█ █ █ █ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Rode biet █ █ █ █ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Rode biet
▓ ▓ █ █ █ ▓ ▓ ▓ ▓ ▓ █ █ Sla ▓ ▓ █ █ █ ▓ ▓ ▓ ▓ ▓ █ █ Sla
▓ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ▓ Sjalot
█ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Waterkers █ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Waterkers
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Champignon ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Champignon
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Oesterzwam ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ Oesterzwam
▓ ▓ ░ ░ ░ ▓ █ Aardpeer
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Ajuin ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Ajuin
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Friseline ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Friseline
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Lente-uitjes ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Lente-uitjes
░ ░ ▓ ▓ █ █ ▓ ▓ ▓ ▓ ▓ ▓ Radijsjes ░ ░ ▓ ▓ █ █ ▓ ▓ ▓ ▓ ▓ ▓ Radijsjes
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Tuinkers ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Tuinkers
█ █ █ ▓ ░ ░ ░ ▓ █ █ Pastinaak █ █ █ ▓ ░ ░ ░ ▓ █ █ Pastinaak
█ █ █ █ ▓ ▓ ▓ ▓ █ █ █ █ Prei
░ ░ ░ ░ ▓ █ ▓ ▓ █ ▓ ░ ░ Bloemkool ░ ░ ░ ░ ▓ █ ▓ ▓ █ ▓ ░ ░ Bloemkool
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Broccolini ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Broccolini
▓ ▓ ▓ ░ ▓ ░ ░ ░ ▓ ▓ ▓ ▓ Chinese kool ▓ ▓ ▓ ░ ▓ ░ ░ ░ ▓ ▓ ▓ ▓ Chinese kool
░ ▓ ▓ ▓ ▓ ░ Warmoes / snijbiet
█ █ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ █ █ Raap
░ ░ ▓ █ █ █ █ ▓ ░ Courgette ░ ░ ▓ █ █ █ █ ▓ ░ Courgette
░ ░ ▓ ▓ █ █ █ █ █ █ ▓ ▓ Paksoi
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Boontjes ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Boontjes
▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Krulandijvie ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ ▓ Krulandijvie
░ ▓ ▓ █ █ █ ▓ Augurk
█ █ ▓ ░ ▓ ▓ ▓ Boerenkool
░ ▓ ▓ ▓ █ ▓ ░ ░ Broccoli
░ ░ ▓ ▓ ░ ░ ▓ ▓ ░ ░ Spitskool
▓ ▓ ▓ ▓ ▓ ▓ Postelein
▓ ▓ ▓ ▓ ▓ ▓ Radicchio Rosso
▓ ▓ ▓ ▓ ▓ Artisjok
█ █ █ █ ▓ ▓ ▓ ▓ █ █ █ █ Prei
█ █ ▓ ▓ ▓ ▓ ▓ ▓ ▓ █ █ █ Raap
░ ░ ▓ ▓ █ █ █ █ █ █ ▓ ▓ Paksoi
█ █ █ █ ░ ░ ░ ░ ▓ █ █ █ Rode kool █ █ █ █ ░ ░ ░ ░ ▓ █ █ █ Rode kool
█ █ █ ▓ ▓ ░ ░ ░ ▓ █ █ █ Witloof █ █ █ ▓ ▓ ░ ░ ░ ▓ █ █ █ Witloof
█ █ ▓ ▓ ░ ▓ ░ ░ █ █ █ █ Witte kool █ █ ▓ ▓ ░ ▓ ░ ░ █ █ █ █ Witte kool
█ █ ▓ ░ ░ ░ ░ ▓ █ █ █ █ Savooikool █ █ ▓ ░ ░ ░ ░ ▓ █ █ █ █ Savooikool
░ ░ ▓ ▓ █ █ █ █ █ █ ░ ░ Tomaat ░ ░ ▓ ▓ █ █ █ █ █ █ ░ ░ Tomaat
░ ░ ░ ░ ▓ █ █ █ █ █ ▓ ▓ Peterselie ░ ░ ░ ░ ▓ █ █ █ █ █ ▓ ▓ Peterselie
░ ▓ ▓ █ █ █ ▓ Augurk
▓ ▓ ▓ ▓ ▓ ░ ░ ░ ▓ █ █ █ Shii-take ▓ ▓ ▓ ▓ ▓ ░ ░ ░ ▓ █ █ █ Shii-take
░ ░ ░ ▓ █ █ ▓ ▓ █ █ ▓ ░ Spinazie ░ ░ ░ ▓ █ █ ▓ ▓ █ █ ▓ ░ Spinazie
░ ░ ░ ▓ █ █ █ █ █ ▓ ░ Wortelen ░ ░ ░ ▓ █ █ █ █ █ ▓ ░ Wortelen
█ █ ▓ ░ ▓ ▓ ▓ Boerenkool
░ ░ ░ ▓ ▓ ▓ ░ ░ █ █ █ ▓ Pompoen ░ ░ ░ ▓ ▓ ▓ ░ ░ █ █ █ ▓ Pompoen
░ ░ ▓ █ █ █ █ █ ▓ ░ Selder ░ ░ ▓ █ █ █ █ █ ▓ ░ Selder
░ ▓ ▓ ▓ █ ▓ ░ ░ Broccoli
█ ▓ ▓ ░ ░ ░ ░ ░ █ █ █ Rammenas █ ▓ ▓ ░ ░ ░ ░ ░ █ █ █ Rammenas
░ ░ ▓ ▓ ░ ░ ▓ ▓ ░ ░ Spitskool
█ █ ▓ ░ ░ ▓ █ █ █ Spruitjes █ █ ▓ ░ ░ ▓ █ █ █ Spruitjes
░ ▓ ▓ ▓ ▓ ▓ █ █ ▓ ░ Andijvie ░ ▓ ▓ ▓ ▓ ▓ █ █ ▓ ░ Andijvie
█ █ ▓ ░ ▓ █ █ █ Schorseneren █ █ ▓ ░ ▓ █ █ █ Schorseneren
░ ▓ █ █ █ █ █ ░ Venkel ░ ▓ █ █ █ █ █ ░ Venkel
▓ ▓ ▓ ▓ ▓ ▓ Postelein
▓ ▓ ▓ ▓ ▓ ▓ Radicchio Rosso
░ ▓ ▓ ▓ █ █ █ ░ Koolrabi ░ ▓ ▓ ▓ █ █ █ ░ Koolrabi
▓ ▓ ▓ ▓ ▓ Artisjok
J F M A M J J A S O N D J F M A M J J A S O N D

View file

@ -12,8 +12,8 @@ current_month_0 = date.today().month - 1
def score(item): def score(item):
name, months = item name, months = item
# Sort by score of current month, then by how exclusive it is, then by name # Sort by relative prevalence in current month, then by name
return (months[current_month_0], -sum(months), name) return (months[current_month_0] / sum(months), name)
def ranked_data(data): def ranked_data(data):