R ile Histogram I

Histogram

Çeşitli sınıflar ya da aralıklarda yer alan gözlem sayılarının sütunlar yardımıyla gösterimine histogram adı verilir. Histogramlar sürekli değişkenlerin grafiksel gösteriminde kullanılırlar. Kısaca gruplandırılmış frekans serilerinin sütunlar ile gösterilmesine histogram adı verilir.

hist Fonksiyonu

R ile histogram çizimi hist fonksiyonu aracılığı ile gerçekleştirilir. Fonksiyon ile ilgili parametrelerden bazıları şunlardır:

  • x: Çizilmek istenen histogram için değer vektör
  • breaks: Histogramın x ekseninde yer alan, ilgilenilen değişkenin gruplarının ayrılma noktalarını içeren vektör/hesaplayan bir fonksiyon/grup sayısını belirten tek bir değer
  • freq: (mantıksal) Histogram True değeri için frekansları, False için olasılık yoğunluğu temsil eder.
  • right: (mantıksal) True değeri için, sınıflar sağdan kapalı değer aralığı (a, b] olarak ele alınır.
  • col: Sütun rengi belirlenir.
  • labels: Sütunlar için ekstra etiket girdisi (Ör: Sütunların üstünde frekansların yazdırılması)

Fonksiyonun genel kullanım şekli;

hist(x, breaks = "Sturges", freq = NULL, right = TRUE, col = NULL,...)

daha detaylı bilgiyi hist linkinden alabilirsiniz.

Uygulama örneğimiz, 50 gramlık çerez paketleri üzerinedir ve aşağıda basit seri olarak verilmiştir:

veri

R’ye veri girişini yaptığımızda, paketler verimiz aşağıdaki gibi görünecektir (hist fonksiyonu için x argümanımızı belirlemiş olduk):

> paketler<-c(40,43,45,46,46,47,48,48,48,48,48,48,50,50,50,51,51,51,51,52,52,52,53,54,54,54,54,55,56,59)
> paketler
 [1] 40 43 45 46 46 47 48 48 48 48 48 48 50 50 50 51 51 51 51 52 52 52 53 54 54
[26] 54 54 55 56 59

Histogramımızı, varsayılan değerlerle çizdirmek istediğimizde;

> hist(paketler)

komutunu vererek, aşağıdaki histogram elde edilir.

 hist00

Burada, bazı paremetreleri kullanarak histogramı düzenleyelim. İlk üç parametremiz eksen etiketlerini ve ana başlığı düzenlemektedir. Bunlar x ekseni için xlab, y ekseni için ylab ve başlık için main parametreleridir.

> hist(paketler,xlab="Paketler",ylab="Frekans",
       main="Çerez Paketleri için Histogram")

Histogramımız şu şekilde oluşturulacaktır:

hist01

Diğer bazı parametreler ise, sütun renklerini belirleyen col, frekans/olasılık yoğunluk temsilini belirleyen freq ve sütunlar için ekstra bilgi girilmesini sağlayan labels parametreleridir.

> hist(paketler,xlab="Paketler",ylab="Frekans",main="Çerez Paketleri için Histogram",
               col="blue",labels=TRUE,freq=TRUE)
> hist(paketler,xlab="Paketler",ylab="Yoğunluk",main="Çerez Paketleri için Histogram",
               col="blue",labels=TRUE,freq=FALSE)

hist03

Bu parametreler dışında, eksenlerin skalasının limitlerini belirlemekte kullanılan xlim, ylim gibi diğer parametrelerde mevcuttur. Bu parametrelere ilerleyen zaman içinde tekrar değineceğim.

Bu yazı R for Windows içinde yayınlandı ve , , olarak etiketlendi. Kalıcı bağlantıyı yer imlerinize ekleyin.

1 Responses to R ile Histogram I

  1. Geri bildirim: R ile Histogram II | Adriano Guisebbe Lentini

Yorum bırakın

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.