Ich stecke auf, was wahrscheinlich eine einfache Sache ist. Ich verwende die standardmäßige Seaborn-Farbpalette in Matplotlib. Ich möchte zwei Linien zeichnen, die die gleiche Farbe haben und ich möchte diese Farbe definieren. Ich würde gerne die Farben verwenden, die Teil der Standard-Seaborn-Palette sind, d. H. Ich möchte das Seaborn-Rot anstelle des Standardrotes Matplotlib.Matplotlib + Seaborn - zwei Linien mit der gleichen Farbe?
Hier ist mein Code-Schnipsel:
import pylab as plot
import seaborn
t = np.arange(0.0, 2.0, 0.01)
s = np.sin(2*np.pi*t)
plt.plot(t, s, 'r')
plt.plot(t, 2*s, 'r')
Wenn ich den obigen Code verwenden, erhalte ich Matplotlib die Standard-rot (wie erwartet). Gibt es eine "einfache" Möglichkeit, es rot zu nennen? Wenn ich die Farben nicht definiere, durchlaufen die Farben den Standardfarbzyklus des Seaborns. Vielen Dank!
Das ist genau das, was ich gesucht habe. Vielen Dank! –
Siehe meine Antwort für eine bessere Möglichkeit, dies in späteren Versionen von Seaborn zu tun. – mwaskom