Utilise Python 3.6.0, matplotlib 2.0.0
Opération confirmée avec Jupyter-notebook
Par exemple, avec le code ci-dessous, la limite entre chaque barre n'apparaît pas
% matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
plt.hist(np.random.randn(100))
Je me demande s'il a changé de matplotlib 2.0.0 ...
J'ai lu le document et je ne trouve rien de tel dans les options
Alors, quand je l'ai recherché, les coups suivants
python - Cannot get histogram to show separated bins with vertical lines - Stack Overflow
Ajoutez ʻec = 'black'` à la fonction hist de pyplot comme indiqué dans le code ci-dessous.
% matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
plt.hist(np.random.randn(100), ec='black')
――Bien sûr, vous pouvez spécifier une autre couleur telle que ʻec = 'red'`, vous devriez donc essayer différentes choses. --ec est une abréviation pour la couleur des bords
(Si on vous dit d'utiliser Seaborn ...)
Recommended Posts