R kullanarak dosya nasıl silinir (örnekle)


R kullanarak belirli bir konumdaki bir dosyayı silmek için aşağıdaki sözdizimini kullanabilirsiniz:

 #define file to delete
this_file <- " C:/Users/bob/Documents/my_data_files/soccer_data.csv "

#delete file if it exists
if (file. exists (this_file)) {
  file. remove (this_file)
  cat(" File deleted ")
} else {
  cat(" No file found ")
}

Bu özel sözdizimi, aşağıdaki klasörde bulunan futbol_data.csv adlı dosyayı silmeye çalışır:

C:/Kullanıcılar/bob/Documents/my_data_files

Dosya mevcutsa, file.remove() işlevi dosyayı siler ve konsolda “Dosya silindi” mesajını görüntülemek için cat işlevini kullanır.

Dosya mevcut değilse, cat işlevi konsolda “Dosya bulunamadı” mesajını görüntüler.

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: R Kullanarak Bir Dosyayı Silme

Diyelim ki aşağıdaki klasörde bulunan futbol_data.csv adlı dosyayı silmek istiyoruz:

C:/Kullanıcılar/bob/Documents/my_data_files

Klasör şu anda üç dosya içeriyor:

Varsa bu dosyayı silmek için R’de aşağıdaki sözdizimini kullanabiliriz:

 #define file to delete
this_file <- " C:/Users/bob/Documents/my_data_files/soccer_data.csv "

#delete file if it exists
if (file. exists (this_file)) {
  file. remove (this_file)
  cat(" File deleted ")
} else {
  cat(" No file found ")
}

File deleted

  Dosyanın silindiğini bildiren “Dosya silindi” mesajını alıyoruz.

Dosyanın bulunduğu klasöre döndüğümüzde silindiğini görüyoruz:

Başka bir dosyayı silmek için this_file adlı değişkende belirtilen dosya yolunu değiştirmeniz yeterlidir.

Ek kaynaklar

Aşağıdaki eğitimlerde R’de diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:

CSV dosyaları R’ye nasıl aktarılır
Excel dosyaları R’ye nasıl aktarılır
Zip dosyaları R’ye nasıl aktarılır

Yorum ekle

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