KNOWLEDGE BASE

Anzeigen der Farbe basierend auf RGB-Werten in der Datenquelle


Veröffentlicht: 31 Jan 2023
Zuletzt geändert am: 05 Apr 2024

Frage

So zeigen Sie die Farbe basierend auf RGB-Werten in der Datenquelle an.

Umgebung

  • Tableau Desktop

Antwort

Problemumgehung

Voraussetzung: Alle Arten von RGB-Farbcodes, die Sie verwenden möchten, müssen im Voraus aufgelistet werden.
 
1. Bereiten Sie eine benutzerdefinierte sequenzielle Farbpalette vor, die alle Arten von RGB-Farbcodes enthält, die Sie verwenden möchten.
Anweisungen finden Sie im Abschnitt "Erstellen einer benutzerdefinierten sequenziellen Farbpalette" unter Erstellen von benutzerdefinierten Farbpaletten.
Beispiel:
Farbpalette
* Als Referenz dient die "Beispiel-Farbpalette" im Anhang.
* Sie können RGB-Farbcodes im RGB-Format oder im Hexadezimalformat schreiben. Siehe So legen Sie den Code für die benutzerdefinierte Farbpalette (im Hexadezimal- oder RGB-Format) fest.
2. Erstellen Sie eine Farbtabelle, die der Reihenfolge der RGB-Farbcodes in der Palette entspricht.
Erstellen Sie eine Farbtabelle in einer Datenquelle, die eine Beziehung zu der von Ihnen verwendeten Datenquelle (z. B. CSV- oder Excel-Datei) herstellen kann.
Beispiel:
Nr.    RGB
1    #9fcd99
2    #ffdd71
3    #f26c64
4    #69b764
5    #ffc156
6    #d82526
7    #309343
8    #dba13a
9    #b10318
* Als Referenz dient das Blatt "color_table" in der beigefügten Datei "example color table.xlsx".
3. Erstellen Sie eine Arbeitsmappe und eine Beziehung zu der Farbtabelle.
Beziehung herstellen
4. Erstellen Sie eine Visualisierung und legen Sie die Farbe mit der Nummer in der Farbtabelle fest.
 1) Platzieren Sie das Feld [Nr.] auf der Farbe.
 2) Wählen Sie auf der Karte "Markierungen" die Option "Farbe" -> "Farben bearbeiten" aus. Ändern Sie die Palette in die von Ihnen vorbereitete benutzerdefinierte Farbpalette.
Vom Benutzer hinzugefügtes Bild
 

Zusätzliche Informationen

Eine sequenzielle Farbpalette lädt Farben in der Reihenfolge, in der sie in der benutzerdefinierten Palettendatei erscheinen. Deshalb können durch die Beschreibung der Reihenfolge der RGB-Codes in der Farbtabelle die Farben entsprechend den RGB-Zeichenfolgen im Datensatz festgelegt werden.
Hat dieser Artikel das Problem gelöst?