Bulk replacing Turkish characters in R


Turkish character sometimes became the menace for the data scientist. To avoid the risks you may want to change it with safe characters. To do that you can use this code: #turkce karakter donusumu to.plain <- function(s) { # 1 character substitutions old1 <- “çğşıüöÇĞŞİÖÜ” new1 <- “cgsiuocgsiou” s1 <- chartr(old1, new1, s) # 2…

A tool for getting rid of SQLServer chore


Declaration variables and setting the initial value in SQLServer is a boring chore. Especially when there are a lot of variables you should write 2 times more code. To circumvent that I’ve developed a script. Just define your variables then assign the which value you want then get result and copy-paste it to SQLServer Here…

R’da tüm korelasyonları toplu göstermek


Verisetiniz içerisinde kaç parametre varsa bunların birbirleri ile ilişkisi için teker teker korelasyonlara bakmanıza gerek yok. R’da bu işlemi topluca yaparak zaman kazanabilirsiniz. Veri Amerika’nın Wyoming eyaletindeki suç verileri (2013) library(xlsx) a=xlsx::read.xlsx(“wyoming.xls”,sheetName = “13tbl8wy” ,as.data.frame = T ,stringAsFactors=F) #NA konları sil a=a[colSums(!is.na(a)) > 0] #correlation pairs panel.cor <- function(x, y, digits = 2, prefix =…

Apply Function in R: Apply same function to for each cell of a matrix


R provides powerful functions. Apply function is one of them. It keeps you from writing boring loops(while and for). For insance: # create a matrix of 10 rows x 2 columnsm <- matrix(c(1:10, 11:20), nrow = 10, ncol = 2) # divide all values by apply apply(m, 1:2, function(x) x/2) Thanks for nsaunders

Interpreting Linear Model(lm) in R


In R as you know, when it have been written: summary(lm(x~y)), the command gives  a lot of different ‘mystic’ values. I have found a good manual for interpreting the result. It is here Besides, do not forget lm command is relevant with “regression” model. If you want to compute the simple correlation between two parameter use cor(x,y)…

R içerisinden Java fonksiyonlarını çağırmak


Yazdığınız Java kodlarını jar’a dönüştürün. R’ı çalıştırdığınız proje dizini içine koyun ve aşağıdaki gibi çağırın: library(rJava) .jinit(“BenimJar.jar”) # this starts the JVM jobject <- .jnew(“jarIcindekiClass”)  ## paket adı dahil .jcall(jobject ,”I”,method=”ÇağrılacakMetot”)

R Kullanım Kılavuzu


İstatistik, ekonometri ve matematiksel işlemlerde komut bazlı çalışan (yani düğme filan yok tamamen sözüm ona sıkıcı bilgisayar kodları ile) ancak tam anlamı ile zehir gibi bir araç olan R için bazı temel komutları unutmama ve paylaşma adına “cheatsheet” kabilinden bir dosya paylaşmaya karar verdim. Yenilerini de buradan devam ettireceğim. İşte bazı basit kodlar: https://gist.github.com/suatatan/2f5a1cf5c1f84ae46d42.js Yararlanılan…