/ / Obetnij wysokość histogramu w pythonie [zamknięte] - python, histogram

Wytnij wysokość histogramu w pythonie [closed] - python, histogram

Muszę wykreślić histogram w pythonie, ale chcęaby wyciąć wszystkie pojemniki o wysokości większej niż pewna wartość (na przykład, jeśli limit wynosi 500, a pojemnik ma 550 elementów, chcę pokazać go na histogramie tylko do 500, bez usuwania rzeczywistych wartości przechowywanych w koszu) . Jak mogę to zrobić.

Odpowiedzi:

0 dla odpowiedzi № 1

z pewnością powinieneś użyć numpy.clip na wykreślonych wartościach


0 dla odpowiedzi nr 2

Możesz wyciąć przechowywać obcięte wartości na osobnej liście.

vals = [100, 250, 50, 550, 6000]

cut_vals = [min(val, 500) for val in vals]
print cut_vals

#Output
[100, 250, 50, 500, 500]