Ich habe hier und im Internet gesucht. Ich fand irgendwie enge Fragen/Antworten auf das, was ich wollte, konnte aber immer noch nicht erreichen, wonach ich suchte.Python - Plotten farbiges Gitter basierend auf Werten
Ich habe ein Array von zum Beispiel 100 Werte. Die Werte liegen im Bereich von 0 bis 100. Ich möchte dieses Array als Gitter darstellen und die Quadrate entsprechend den Werten im Array ausfüllen.
Die Lösungen, die ich bisher gefunden sind wie die folgenden:
Drawing grid pattern in matplotlib
und
custom matplotlib plot : chess board like table with colored cells
In den Beispielen I erwähnt, die Bereiche der Farben variieren und sind nicht fest .
Allerdings frage ich mich, ob ich die Bereiche für bestimmte Werte und Farben festlegen kann. Beispiel: Wenn die Werte zwischen 10 und 20 liegen, lassen Sie die Farbe des Rasterquadrats rot erscheinen. Wenn die Werte zwischen 20 und 30 liegen, ist die Farbe blau. etc.
Wie könnte dies in Python erreicht werden?
Danke für die Antwort. Ich denke jedoch, was @umutto gepostet hat, ist einfacher anzuwenden. Um ehrlich zu sein, wusste ich nicht, wie ich die Funktion beim Plotten verwenden soll (Entschuldigung, meine Ignoranz in Python) – philippos