Ich habe ein Histogramm in Jupyter (Python 2) gezeichnet und erwartet, die Umrisse meiner Balken zu sehen, aber das ist nicht der Fall.Python Histogramm Umriss
Ich verwende den folgenden Code:
import matplotlib.pyplot as plt
from numpy.random import normal
gaussian_numbers = normal(size=1000)
plt.hist(gaussian_numbers)
plt.title("Gaussian Histogram")
plt.xlabel("Value")
plt.ylabel("Frequency")
plt.show()
für mich der Code ausgeführt wird, sind die Linien dort. Haben Sie die Standardlinienbreite geändert? Zweite Schätzung, die Kantenfarbe könnte die gleiche wie die Balkenfarbe sein. (versuchen Sie Aufruf: plt.hist (Gaussian_numbers, Linienstärke = 1, Edgecolor = 'r') – Joma
Der Grund, einige Leute sehen die Umrisse standardmäßig und andere nicht, ist, dass sie verschiedene Versionen von Matplotlib verwenden.Der Fragesteller verwendet Matplotlib 2.0 Während Joma und @James Matplotlib 1.5 benutzen, bringt 'edgecolor = "k" 'die Zeilen zurück in Matplotlib 2.0. – ImportanceOfBeingErnest