R ve RStudio aracılığıyla Basit Grafik Çizme Yöntemi ve Değişkenleri
R programlama dilindeki grafik çizme değişkenlerini, açıklamaları rastgele sırayla aşağıda bulunmaktadır.
par(mar = c(5, 7, 4, 7)) # Grafik Kutusunun Ebatlarını Berlirler - c(bottom, left, top, right) - default - par(mar = c(5, 4, 4, 2))
par(fg = "black") #Grafik Kutusunun Eksen Kenarlarının Rengini Belirler (Box Type Color)
par(bg = "white") #Grafik Arka planının Rengini Belirler
plot(cosmo,
main = "Grafik \n Ana Başlığı ", # Grafik Ana Başlığı
sub = "Grafik Alt Başlığı", # Grafik Alt Başlığı
type = "l", # Grafik Türü (p,l,b,c,o,h,s,S,n)
col = "blue", # Çizgi ya da Nokta Grafiğin Rengini Değiştirme
bty = "o", # Grafik Kutusunun Türü ("l", "7", "c", "u", or "]")
#pch = 16, # Grafik Noktalarının Sembollerini Değiştirme - help(points)
cex = 2, # Grafik Noktalarının Sembollerini Boyutunu Değiştirme
cex.main = 1.4, # Grafik Ana Başlığı Boyutunu Değiştirme
cex.sub = 1.0, # Grafik Alt Başlığı Boyutunu Değiştirme
cex.axis = 1.2, # Grafik Eksenlerindeki Değişkenlerin Boyutlarını Değiştirme
cex.lab = 1.3, # Grafik Eksenlerinin İsimlerinin Boyutlarını Değiştirme
xlab = "X Ekseninin Adı", # X Ekseninin Adını Belirleme
ylab = "Y Ekseninin Adı", # Y Ekseninin Adını Belirleme
#asp = 0, # y/x görüntülenme oranını değiştirir X eksenini genişleterek ya da daraltarak grafik çizgisinin görünümü değişir - help(plot)
font.main = 6, # Grafik Ana Başlığı Font Türünü Değiştirme
font.sub = 6, # Grafik Alt Başlığı Font Türünü Değiştirme
font.axis = 6, # Grafik Eksenlerindeki Değişkenlerin Font Türünü Değiştirme
font.lab = 6, # Grafik Eksenlerindeki İsimlerinin Font Türünü Değiştirme.
col.axis = "black", # Grafik Eksenlerindeki Değişkenlerin Rengini Belirleme
col.lab = "black", # Grafik Eksenlerindeki İsimlerin Rengini Belirleme
col.main = "1", # Grafik Ana Başlığının Rengini Değiştirme
col.sub = "navy", # Grafik Alt Başlığının Rengini Değiştirme
#xlim = c(0,6), # X Ekseninin Limitlerini Belirleme
#ylim = c(-4,12), # Y Ekseninin Limitlerini Belirleme
#lty = "1", # Çizgi Türü Çizilen Grafiğin Çizgi Türünü Belirleme (1,2,3,4,5,6)
#lwd = "2.0", # Çizgi Türü Çizilen Grafiğin Çizgi Kalınlığını Belirleme
#xaxt = "n", # X eksenindeki Değişkenleri ve İsimlendirmeyi Boş Bırakma
#yaxt = "n", # Y eksenindeki Değişkenleri ve İsimlendirmeyi Boş Bırakma
las=1) # X ve Y Eksenlerindeki değişkenlerin pozisyonunu belirleme (0,1,2,3)
lines(lowess(cosmo, f = 1/3), col = 1, lwd = 2.0) #lowess çizgisi oluşturmak - f = 2/3 değeri çizgiyi daha da düzleştiriyor.
text(2, 9, " İstendiğimiz Noktalara Eklenen Metin (x,y) = (2,9) ", cex = 1)
text(2, 7, expression(italic(I(theta,phi)) == italic(I) %.% sin**m *(theta))) #Grafiğin dilediğimiz koordinatlarına istenilen ifadenin eklenmesi
text(1.5, 4, expression(integral(f(x)*dx, a, b)), cex = 1.3, col = "red", pos = 1) ##Grafiğin dilediğimiz koordinatlarına istenilen matematiksel ifadenin eklenmesi
mtext(" Sağ Eksen için Açıklama Ekleme", side = 4) #side (1=bottom, 2=left, 3=top, 4=right)
iki_ile_dort_arasi_degerler <- subset(cosmo, X36CL_AMS < 4 & X36CL_AMS > 2) #2 ile 4 arasındaki değerleri seçmek
points(iki_ile_dort_arasi_degerler, pch=19, col="gray", bg="blue")
Kaynaklar :
# https://cran.r-project.org/doc/manuals/r-release/R-intro.html#Graphics
# http://blog.revolutionanalytics.com/2015/01/some-basics-for-base-graphics.html
Bilgilendirme için teşekkürler
ReplyDelete