R SOFTWARE #GGPLOT2 #BOXPLOT DATASET APLICATIONS YAEM'16
-
Upload
fatma-cinar -
Category
Data & Analytics
-
view
180 -
download
1
Transcript of R SOFTWARE #GGPLOT2 #BOXPLOT DATASET APLICATIONS YAEM'16
R GGPLOT2 DATASET APLICATIONS
FATMA ÇINARTemmuz 2016
YAEM’16
library(readxl)dkrd<-read_excel("DATAFINS/LOANS_TR1.xls",sheet="DATA") ggk<-ggplot(dkrd)gj<-geom_jitter()gx<-geom_boxplot()gh<-geom_hex()lx<-scale_x_log10() # x scale logaritmik(10)ly<-scale_y_log10() # y scale logaritmik(10)
library(ggplot2) ggplot() komutu ile grafik moduna girmek
library(ggplot2)
ggk<-ggplot(dkrd)ggks<-ggplot(dks)
gbd<-geom_bar(position="dodge")gbs<-geom_bar(position="stack")tlb<-theme(legend.position="bottom")
geom_...() ve theme_...() katmanları
• gp<-geom_point()• gd<-geom_density(alpha=0.7)• gv<-geom_violin(alpha=0.7)• gj<-geom_jitter()• gb<-geom_bar()• gx<-geom_boxplot()• gh<-geom_hex()
• tlb<-theme(legend.position="bottom") # legend alta yerlestirilir• te<-theme_economist() # ggthemes temaları• tx<-theme_excel() # ggthemes temaları• tw<-theme_wsj() # ggthemes temaları
• lx<-scale_x_log10() # x scale logaritmik(10)• ly<-scale_y_log10() # y scale logaritmik(10)
geom_boxplot() + fill=factor(NYIL)TakipAlacakların NUTS1 Bölge Bazında Quartile Dağılımı
ggk<-ggplot(dkrd)
bxkrd<-aes(NUTS1BOLGE, TAKIPENERJI, fill=factor(NYIL))
tit<-"Takip Enerji Kredilerinin NUTS1Bölge Bazında Quartile Dağılımı"
gx<-geom_boxplot()
ggk+bxkrd+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPENERJI")
geom_boxplot()+fill=factor(DONEM)TakipAlacakların NUTS1 Bölge Bazında Quartile Dağılımı
ggk<-ggplot(dkrd)
bxkrd<-aes(NUTS1BOLGE, TAKIPENERJI, fill=factor(DONEM))
tit<-"TakipAlacakların NUTS1 Bölge Bazında Quartile Dağılımı"
ggk+bxkrd+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPENERJI")
geom_boplot()+geom_jitter()+ fill=factor(DONEM)TakipAlacakların NUTS1 Bölge Bazında Quartile Dağılımı
ggk<-ggplot(dkrd)
bxkrd<-aes(NUTS1BOLGE, TAKIPENERJI, fill=factor(DONEM))
tit<-"TakipAlacakların NUTS1 Bölge Bazında Quartile Dağılımı"
ggk+bxkrd+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPENERJI")+gj
geom_boplot()+geom_jitter()+ fill=SEKTORTakipAlacakların NUTS1 Bölge Bazında Quartile Dağılımı
ggk<-ggplot(dkrd)
bxkrd<-aes(NUTS1BOLGE, TAKIPENERJI, fill=SEKTOR)
tit<-"Takip Enerji Kredilerinin NUTS1 Bölge Bazında Quartile Dağılımı"
ggk+bxkrd+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPENERJI")
Bölge Subset
dks<-subset(dkrd,NUTS1BOLGE=="EGE BOLGESI")dim(dks)levels(factor(dks$NUTS1BOLGE))
levels(factor(dks$SEHIR))
gx<-geom_boxplot()+subsetBoxPlot Graph:NUTS Ege Bölgesi Şehirlerin Log10TakipAlacak Quartile
Dağılımı
ggks<-ggplot(dks)
abxs<-aes(SEHIR, log10(TAKIPENERJI), fill=factor(NYIL))ndxt<-as.character(nrow(dks))tit<- paste("BoxPlot Graph:NUTS Ege Bölgesi Şehirlerin Log10TakipEnerji Quartile Dağılımı","dataN=",ndxt)
ggks+abxs+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPENERJI")
gx<-geom_boxplot()+subset+coord_flip() #yatay eksen
BoxPlot Graph:NUTS Ege Bölgesi Şehirlerin Log10TakipAlacak Quartile Dağılımı
ggks<-ggplot(dks)
abxs<-aes(SEHIR, log10(TAKIPENERJI), fill=factor(NYIL))ndxt<-as.character(nrow(dks))
tit<- paste("BoxPlot Graph:NUTS Ege Bölgesi Şehirlerin Log10Takip Enerji Kredileri Quartile Dağılımı ", "dataN=",ndxt)
ggks+abxs+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPENERJI")+coord_flip()
gx<-geom_boxplot()+subset+geom_jitter()BoxPlot Graph:NUTS Ege Bölgesi Şehirlerin Log10TakipAlacak Quartile
Dağılımı
ggks<-ggplot(dks)
abxs<-aes(SEHIR, log10(TAKIPALACAK), fill=factor(NYIL))
tit<- "BoxPlot Graph:NUTS Ege Bölgesi Şehirlerin Log10TakipAlacak Quartile Dağılımı "
ggks+abxs+gx+ggtitle(tit)+ly+ylab("Log10 TAKIPALACAK")+gj
geom_boxplot()p+theme_economist()
ggks<-ggplot(dks)
abxs<-aes(SEHIR, TAKIPENERJI, fill=factor(NYIL))
tit<-"Nuts Ege Bölgesinde Şehirlerin Enerji Temerrüt Profilleri Y=LogScale, Theme_Economist"
p<-ggks+abxs+gx+ly+ggtitle(tit)+ylab("Log10TAKIPENERJI")
p+theme_economist()
NUTS EGE BOLGESINDE SEHIRLERIN ENERJI TEMERRUT PROFILLERI Y=LOGSCALE
p+theme_economist()
p+theme_wsj()
ggks<-ggplot(dks)
abxs<-aes(SEKTOR, TAKIPENERJI, fill=factor(NYIL) )
gj<-geom_jitter()
p<-ggks+abxs+gx+ly+ggtitle(tit)+ylab("Log10TAKIPENERJI")+gj
p+theme_wsj()
NUTS EGE BOLGESINDE SEHIRLERIN ENERJI TEMERRUT PROFILLERI Y=LOGSCALE
p+theme_wsj()
KaynaklarOnline Açık ders
Social Network Analysis, Lada Adamic, Coursera, 2012
R Dilinin temellerini interaktif biçimde öğreten bir web sayfası:tryr.codeschool.com
Kitaplar “Networks, Crowds and Markets: Reasoning about a highlyconnected world”, Easley and Kleinberg, Cambridge, 2010.
“Network Science, Albert-Laszlo BarabasiUzay C