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

R Studio ve Table Fonksiyonu

The table function simply needs an object that can be interpreted as a categorical variable (called a “factor” in R).
Dikkat burada değişkenin "factor " olması zorunlu değil fakat "factor" gibi sınıflandırılabilmeli.


social_network.csv içerisinde


  • Site değişkeni aşağıdaki gibidir


str(sn$Site)


  • Table fonksiyonu, aşağıda sosyal medya kullanıcılarını platforma göre ayrıştırdık.


table(sn$Site)


  • Yaşı 20'den büyükler kaç kişi, dikkat burada false ve true değerlerini türetecektir.


table(sn$Age>20)


  • Yaşı 20'den büyükler kaç kişi, NA atlamayalım.


table(sn$Age>20, useNA = "always")


  • Platform durumlarını temel alarak, Yaş değişkeni 20 den büyük olanlar


table(sn$Site, sn$Age>20)


  •    Şimdi bunu parçalayalım sadece FALSE sütunu


table(sn$Site, sn$Age>20)[, 1]


  • sadece TRUE sütunu


table(sn$Site, sn$Age>20)[, 2]


  • SATIRLAR gelsin


table(sn$Site, sn$Age>20)[1:6, ]


  • Sıralama yapalım


sort(table(sn$Site, sn$Age>20)[,2 ],decreasing = TRUE)


  • Barplot yapalım


site.freq <- table(sn$Site)
barplot(site.freq[order(site.freq, decreasing = T)])




barplot(site_freq[order(site_freq, decreasing = T)],
      main = "Preferred Social Networking Site\nA Survey of 202 Users",
     xlab = "Number of Users", ylim=c(0,100),xlim = c(0,10))


Dr. Engin YILMAZ
08.07.2018




Yorumlar