100 puanla sıralanmış bir points
vektörüne sahibim. Şimdi iki histogram oluşturmak istiyorum: İlk histogramın eşit genişliğe sahip 10 bidon olması gerekir. İkincisi ayrıca 10 histograma sahip olmalı, ancak mutlaka eşit genişlikte olmamalıdır. İkincisi, histogramın her kutuda aynı sayıya sahip olmasını istiyorum. Örneğin, ilk çubuk çok kısa ve geniş olabilir, histogramdaki ikinci çubuk çok uzun ve dar olabilir. matplotlib
kullanarak ilk histogramı oluşturan kodum var, ancak şimdi ikinci olanı oluşturma konusunda nasıl emin olacağımı bilmiyorum.Her bir bölmede eşit sayıda noktaya sahip Histogram
import matplotlib.pyplot as plt
points = [1,2,3,4,5,6, ..., 99]
n, bins, patches = plt.hist(points, 10)
Düzenleme:
çözüm aşağıda çalışılıyor, biraz benim histogramda barlar tüm yükseklikleri aynıdır neden olarak şaşkın değilim.
, tüm barlar yüksekliği aynıdır, histogramın tanımına göre). Aynı şeyi söyleyen kabul edilen yanıt düzenlemesine bakın. –