Jak mogę uzyskać kolory seaborn podczas wykonywania działki rozproszonej?cykl seaborn poprzez kolory z matplotlib scatter
import matplotlib.pyplot as plt
import seaborn as sns
ax=fig.add_subplot(111)
for f in files:
ax.scatter(args) # all datasets end up same colour
#plt.plot(args) # cycles through palette correctly
Jest to „funkcja”, a nie „bug” 'scatter' jest' ScalarMappable' który oznacza, że można przypisać wartość skalarną do każdego znacznika, który będzie niż być wykorzystywane (wraz z mapą kolorów), aby kolor każdego markera zgodnie z wartością skalarną. Biorąc pod uwagę, że posiadanie 'scatter' bierze udział w logice cyklu kolorów wydaje się głupie/zbyt skrzypiące. Na marginesie, chyba że zmienisz rozmiar znaczników, prawdopodobnie lepiej jest użyć "plot" bez linii (będzie działać szybciej). – tacaswell
Dzięki za podpowiedź na temat używania fabuły :) Nie sugerowałem, że to był błąd, tylko pytałem, jak to zrobić. – amn41