0-1 aralığında bir dizi x sayısı verilen olasılık dağılımını gösteren bir histogramı nasıl oluşturabilirim? Her çubuğun < = 1 olmasını beklerim ve eğer her çubuğun y değerlerini toplarsam 1'e kadar eklerler.Python'da bir olasılık kütle işlevi çizimi nasıl yapılır
Örneğin, x = [.2, .2, .8] ise 2 çubuk gösteren bir grafik bekliyoruz. Biri .2, .66, biri .8, bir .38. Bana bunu normlu parametre belgelerine göre ne yapacağı beri bu yanlış demiyorum 1'in üstünde gitmek sütunlu histogram verir
matplotlib.pyplot.hist(x, bins=50, normed=True)
, ama bu etmiyor:
denedim olasılıkları gösterme.
Ben de denedim:
counts, bins = numpy.histogram(x, bins=50, density=True)
bins = bins[:-1] + (bins[1] - bins[0])/2
matplotlib.pyplot.bar(bins, counts, 1.0/50)
da beni barlar kimin y 1'den büyük
Bu bölümün neden gerekli olduğunu açıklayabilir misiniz? bidonlar = bidonlar [: - 1] + (bidonlar [1] - bidonlar [0])/2 – user3314418