Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

A color scale is tied to a single heat map, making it impossible to have multiple heatmaps with the same color scale

Offen
#304 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
go

Rechercherichtung

Beginne damit, NewHeatMap, GridXYZ und den Code für die Farbzuordnung der Heatmap zu finden, und lies dann die zugehörige Diskussion in #302. Vergleiche, den Farbzuordner von der Heatmap zu trennen, damit, einen Farbzuordner an NewHeatMap zu übergeben, oder GridXYZ in Farben zu ändern. Als erledigt gilt die Aufgabe, wenn mehrere Heatmaps eine gemeinsame Farbskala verwenden können, ohne eine zukünftige Einfärbung von Punkten oder Linien zu verhindern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

It could be fixed by making the color-mapper separate from the heat map, and then either requiring the color-mapper to be an argument to NewHeatMap, or requiring GridXYZ to be a matrix of colors rather than a matrix of floats.

Making these separate would also be useful in other areas, such as allowing plots with points or lines that are colored according to some attribute of the data.

I think this is related to #302.

Vorherrschende Sprache
Go
Sterne
3k
Forks
202
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus gonum/plot

Alle Issues in gonum/plot

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.