Single Pages

Saturday 22 November 2014

Excel dosyalarından R programına Veri Aktarma

Excel dosyaları ve tablolarını R programına yükleme / veri aktarma


    Öncelikle elimizdeki .xlsx uzantılı Excel dosyalarını R'da kullanabilmek için onları .CSV olarak kaydetmemiz gerekli. Bununla birlikle kullanılan Windows Türkçe ise, sayısal/numeric değerler arasındaki ayıraçlar virgül(,) olarak kullanılıyor, fakat R programlama dilinde bu ayıracın nokta(.) olması gerekmektedir.

Liste ayıracı noktalı virgül (;) olarak görünmekte ancak R programlama dilinde bu unsur, virgül olarak görünmesi gerekmekte.

Bu sorunu düzeltmek için

Başlat  > Denetim Masası  >  Saat, Dil ve Bölge  >  Bölge ve Dil

Sağ en attan  > Ek ayarlar... butonu aracılığıyla

Ondalık simgesi : .  (nokta olarak ayarlayın)

Liste ayıracı : , (virgül olarak ayarlayın)

İşlem Tamam


İngilizce Office Excel için
İngilizce Office Excel için

Control Panel > Clock, Language, and Region > Region

Buttom right --> Additional settings...

Decimal Points : .

Lisst seperator ,

Apply

R programını açıp aşağıdaki komutları kullanabiliriz.


calisma <- read.csv("dosya.csv", header=TRUE)

calisma  #değiskenler programa aktarıldı
names(calisma) #tüm değişkenlerin adını listeler
calisma$ISTANBUL #ISTANBUL sütunundaki değerleri listeler
mean(calisma$ISTANBUL) #ISTANBUL sütunundaki değerlerin ortalaması ortalaması
sd(calisma$ISTANBUL) #ISTANBUL sütunundaki standart sapması



Comments

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...