In Histogrammen, die mit Seeborn aufgetragen sind, überlappen sich die Balken, wenn die Verwendung von Hue sich überlappen, die Farben, die häufig nicht zu unterscheiden sind. Das macht es schwierig, Menschen die Handlungen zu erklären. Dies wird immer schwieriger, wenn 10 Klassen mit Gradienten und Verständnis gezeichnet werden, auf welcher Farbe schwieriger wird. Wie zeige ich also auf Handlungen oder in der Legende, dass die daraus resultierenden Farben aufgrund des Überallaps mehrerer Balken sind. < /P>
Code: Select all
# imports
from sklearn.datasets import load_iris
from matplotlib import pyplot as plt
%matplotlib inline
import seaborn as sns
# getting the data
iris = load_iris(as_frame=True)['frame']
# make the histogram
sns.set(rc={'figure.figsize':(20, 5)})
sns.histplot(data=iris, x='sepal length (cm)', hue='target')
plt.show()
Das zeigt dies mit überlappenden Überlappungen in erheblichem Bereich an:
< /p>
Ich möchte mich an Histogramme verwenden. < /p>
Wie mache ich das? < /p>