ec = 'black'
hinzuVerwendet Python 3.6.0, matplotlib 2.0.0
Bestätigter Betrieb mit Jupyter-Notebook
Mit dem folgenden Code wird beispielsweise die Grenze zwischen den einzelnen Balken nicht angezeigt
% matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
plt.hist(np.random.randn(100))
Ich frage mich, ob es sich von matplotlib 2.0.0 geändert hat ...
Ich habe das Dokument gelesen und kann so etwas in den Optionen nicht finden
Also, als ich es nachgeschlagen habe, die folgenden Treffer
python - Cannot get histogram to show separated bins with vertical lines - Stack Overflow
Fügen Sie einfach "ec =" black "zur hist-Funktion von pyplot hinzu, wie im folgenden Code gezeigt.
% matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
plt.hist(np.random.randn(100), ec='black')
―― Natürlich können Sie eine andere Farbe wie "ec =" rot "" angeben, daher sollten Sie verschiedene Dinge ausprobieren. --ec ist eine Abkürzung für Kantenfarbe
(Wenn Sie aufgefordert werden, Seaborn zu verwenden ...)
Recommended Posts