Измените цвет текста строки состояния на светлый в iOS 9 с Objective C [дубликат]

Я знаю, что этот ответ слишком поздний, учитывая, что вопрос датирован 2010 годом, но я столкнулся с этим вопросом, поскольку сам столкнулся с подобной проблемой. Как уже было сказано в ответе, normed = True означает, что общая площадь под гистограммой равна 1, но сумма высот не равна 1. Однако я хотел, для удобства физической интерпретации гистограммы, сделать один с суммой высот, равной 1.

Я нашел подсказку в следующем вопросе - Python: гистограмма с областью, нормированной на что-то отличное от 1

Но Я не смог найти способ сделать бары, имитирующие histtype = "step" feature hist (). Это отвлекло меня от: Matplotlib - ступенчатая гистограмма с уже закодированными данными

Если сообщество сочтет это приемлемым, я хотел бы предложить решение, которое синтезирует идеи из обоих вышеперечисленных сообщений.

import matplotlib.pyplot as plt

# Let X be the array whose histogram needs to be plotted.
nx, xbins, ptchs = plt.hist(X, bins=20)
plt.clf() # Get rid of this histogram since not the one we want.

nx_frac = nx/float(len(nx)) # Each bin divided by total number of objects.
width = xbins[1] - xbins[0] # Width of each bin.
x = np.ravel(zip(xbins[:-1], xbins[:-1]+width))
y = np.ravel(zip(nx_frac,nx_frac))

plt.plot(x,y,linestyle="dashed",label="MyLabel")
#... Further formatting.

Это чудесно работало для меня, хотя в некоторых случаях я заметил, что левый самый «бар» или правый «бар» гистограммы не закрывается, касаясь нижней точки ось Y. В таком случае добавление элемента 0 в попрошайничество или конец y достигло необходимого результата.

Просто подумал, что поделюсь своим опытом. Спасибо.

147
задан bdesham 11 June 2019 в 18:12
поделиться