Раздражающая странная проблема, и я еще не смог найти решение на этом сайте (хотя вопрос появился)
Я пытаюсь сделать гистограмму, где у бункеров есть "стиль бара", где вертикальные линии разделяют каждый бит, но независимо от того, что я меняю конструктор histtype, я получаю заполненную шаг гистограмму.
Вот мой код. Примечание. Я использую jupyter notebook, установленный через anaconda с версией python 2.7.6.
import numpy as np
import matplotlib.pyplot as plt
x = np.random.rand((100))
bins = np.linspace(0, 2, 40)
plt.title('Relative Amplitude',fontsize=30)
plt.xlabel('Random Histogram')
plt.ylabel('Frequency',fontsize=30)
plt.hist(x, bins, alpha=0.5, histtype='bar')
plt.legend(loc='upper right',fontsize=30)
plt.xticks(fontsize = 20)
plt.yticks(fontsize = 20)
plt.show()
Это и я получаю диаграмму, заполненную шагами, без вертикальных линий, разделяющих столбцы. Что раздражает то, что у меня не было этой проблемы некоторое время назад, что-то явно изменилось, и я не знаю, что. Я попробовал histype = 'barstacked'. Благодарим вас за помощь.