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 № 1z 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]