R ile Veri Dosyası Yüklemek ve Bilinmeyen Sütun İsimlerini Atamak

R, veribilimciler ve bilim insanları için en önde gelen ve arkasında güçlü bir topluluk bulunan açık kaynaklı dillerden birisidir. Bu yazımda kısaca R ile ortama veri dosyası yüklemeyi ve bu veride bulunmayan/bilinmeyen sütun isimlerinin nasıl atanacağını anlatacağım.

Kullanılacak örnek veri dosyası buradadır…

Öncelikle R için bir çalışma klasörü oluşturalım ve yukarıdaki bağlantıda bulunan veri dosyamızı bu klasör içine taşıyalım.

Çalışma ortamı oluşturma:

setwd("C:\\RProjects\\R.Calisma.Ortamim")

Çalışma dizini neresi kontrol edelim:

getwd()
[1] "C:/RProjects/R.Calisma.Ortamim"

nurse.check.list isminde bir değişken oluşturarak dosyamızı bu değişkene atayalım.  Bu arada dosyamızın ismini “nurse.checks.csv” olarak belirledim

nurse.check.list <- read.table("https://raw.githubusercontent.com/erkansirin78/datasets/master/nurse.checks.csv", sep = ",", stringsAsFactors = FALSE, header = FALSE)

ilk üç satırı görüntüleyelim:

print(nurse.check.list[1:3,])
# V1          V2   V3 V4  
#1 04-21-1991 9:09 58 100 
#2 04-21-1991 9:09 33 9 
#3 04-21-1991 9:09 34 13

Görüldüğü gibi sütun isimleri belli olmadığı için R isimlendirmeyi V1 V2 V3 V4 şeklinde kendisi yaptı.

Şimdi sütun isimlerini verelim:

colnames(nurse.check.list)<- c('Tarih','Saat','Kod','Deger')
print(nurse.check.list[1:3,])
# Tarih       Saat Kod Deger  
#1 04-21-1991 9:09 58 100
#2 04-21-1991 9:09 33 9
#3 04-21-1991 9:09 34 13

Yukarıda görüldüğü gibi sütun isimlerimiz Tarih Saat Kod Deger şeklinde yerini aldı.

Kolay gelsin….

Yazar Hakkında
Toplam 171 yazı
Erkan ŞİRİN
Erkan ŞİRİN
2014'ten beri hem akademik alanda hem de sektörde pratik anlamda büyük veri ve veri bilimi ile ilgili çalışmalar yürütmektedir. Büyük veri ve veri bilimi ile ilgili birçok kurum ve şirkete danışmanlık ve eğitimler vermekte, projeler icra etmektedir. Çalışma alanları: büyük veri platformlarının kurulum ve yönetimi, büyük veri üzerinde makine öğrenmesi, olağan dışılık ve sahtecilik tespiti, akan veri işleme ve veri hazırlama sürecidir.
Yorumlar (1 Yorum)
indianast
indianast Cevapla
- 20:46

Merci immense pour l’aide dans cette question, maintenant je n’admettrai pas une telle erreur.
indianast

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

×

Bir Şeyler Ara