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