Economics of Money and Banking / Perry G Mehrling / Ders 1

R Studio Kullanım Rehberi XVII

Evet, ilk derse geri dönelim ve "g1" veri setini tekrar yükleyelim.

class(g1) yazın

sonuca bakın.




bingo ! data.frame ! Hatta işi garantiye alalım!

is.data.frame(g1)




satır ve sütun sayılarını bulalım.

Bu veri setindeki yıl ve ay değerleri "numeric" değişken, veri setinde hızlı sorgulamalar yapabilmek için  bu değerleri "factor olarak atayalım.


g1$Yil=factor(g1$Yil)

g1$Ay=factor(g1$Ay)



Şimdi muhteşem özellikler geliyor. 

Diyelim ki; veri setindeki değerlerin (sütunların), toplamını görmek istiyorsunuz. Daha spesifik olsun; "Rice" sütununun toplamını görmek istiyorsunuz.





colSums(g1[,3])

Rice ile başlayıp onuncu değere kadar toplamları görmek istiyorsunuz.


colSums(g1[,3:10])

colMeans fonksiyonunu sizlere bırakıyorum.

Satır toplamları için

rowSums() fonksiyonu kullanılacak. Bir örnek

                       rowSums(g1[1,3:10])

Şimdi, veri setindeki bir değere göre (Rice fiyatına göre) tüm veri setini tekrar sıralayalım. 

                     g2=g1[order(g1$Rice),]

                                 View(g2)



Görüldüğü üzre, Rice fiyatına göre veri setini tekrar sıraladık. Şimdi bu veri setini yüksekten düşüğe göre sıralayalım.

              g3=g1[order(g1$Rice, decreasing=TRUE),]







17.12.2019
Dr.Engin YILMAZ












Yorumlar