Histogram, gruplandırılmış birveri dağılımınınsütun grafiğiyle gösterimidir. Diğer bir ifadeyle, tekrarlı sayılardan oluşan verilerin, uygulanan işlemlerden sonra önce tabloya, tablodan yararlanarak grafiğe aktarılması, yani veri gruplarının grafiğinin dikdörtgen sütunlar halinde gösterilmesidir.[1]
İlk olarak Karl Pearson tarafından geliştirilmiştir. Sütunlar belirlenen aralıkların sınıfını belirler. Sütunların yükseklikleri her aralığa kaç değer düştüğünü belirtir. Bölmeler eşit boyutta ve bitişik olmalıdır. Sütunların çok ve dar olması histogramın güvenilirliğini artırır. Eğer sütunların sayısı az ve geniş ise elde edilecek bilgiler ile yanlış varsayımlar yapılması daha olağandır.[2]
Görüntü üzerinde oluşturulan histogramlar ise her piksel seviyesinin görüntüdeki miktarını yanifrekansını gösterir.[3] Görüntü koyu tonlarda ise veya açık tonlarda ise bu görüntülerin bilgisi histogram okunarak elde edilebilir.
Görüntüler için çıkarılan histogramlarda görüntüyü iyileştirmek için histogram eşitleme kullanılır. Histogramda bulunan frekans ile yapılan doğrusal olmayan bir eşitleme işlemidir. Görüntü yüksek değerli bir frekansa sahipse piksel seviyesi geniş bir piksel alanına yayılır. Görüntü düşük bir frekansa sahipse dar bir piksel alanına yayılarak histogram oluşturulur. Görüntünün histogramı bulunarak; kümülatif histogram bulunur. Değerler normalize edilip eski değerler ile birlikte elde edilen değerler birbirine karşılık düşürülür. Yeni histogram grafiği elde edilir.

Matematiksel anlamda, histogram, ayrık kategorilerin her birine düşen verilerin sayısını veren bir fonksiyondur. Histogram grafiği, histogramı temsil etmenin sadece bir yoludur. Bu fonksiyonun tanımı aşağıdaki gibidir:

Kümülatif histogram, belirtilen aralığa kadar tüm aralıklardaki kümülatif gözlem sayısını veren bir eşitliktir. Matematiksel olarak aşağıdaki gibi tanımlanır:

Sturges formülü, iki terimli bir dağılımdan türetilmiştir ve yaklaşık olarak normal bir dağılım sağlar.[4] Bölme boyutlarını veri aralığına dağıtır.

Bu formülde, n <30 ise kötü performans gösterebilir. Bu sebeple bölmelerin sayısı azdır. Ayrıca verilerdeki eğilimleri iyi gösterme olasılığı düşüktür. Veriler normal olarak dağıtılmadıysa da kötü performans gösterebilir.
Rice kuralı, Sturges kuralına alternatif olarak türetilmiştir.[5]
![{\displaystyle k=\lceil 2{\sqrt[{3}]{n}}\rceil }](/image.pl?url=https%3a%2f%2fwikimedia.org%2fapi%2frest_v1%2fmedia%2fmath%2frender%2fsvg%2fce3fb056e5c916120cceb25689d0389b68a565ba&f=jpg&w=240)
Bu kural, örnekteki veri noktalarının sayısının karekökünü alır. Excel histogramları ve diğer birçok uygulama tarafından kullanılır.[6]

Ayrıca sonucu bir sonraki tam sayıya yuvarlar.