R'de bir dosya bir klasörden diğerine nasıl taşınır


Bir dosyayı R’de bir klasörden diğerine taşımak için aşağıdaki yöntemleri kullanabilirsiniz:

Yöntem 1: Dosyayı bir klasörden diğerine taşıyın (ve orijinal dosyayı saklayın)

 file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
          to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

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

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

Daha sonra bu dosya aşağıdaki klasöre kopyalanır:

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

File.copy() fonksiyonunu kullandığımız için orijinal dosya hala geldiği klasörde tutuluyor.

Yöntem 2: Dosyayı bir klasörden diğerine taşıyın (ve orijinal dosyayı silin)

 file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
            to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

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

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

Daha sonra bu dosya aşağıdaki klasöre kopyalanır:

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

File.rename() fonksiyonunu kullandığımız için orijinal dosya geldiği klasörden silinir.

Aşağıdaki örnekler her yöntemin pratikte nasıl kullanılacağını göstermektedir.

İlgili: R kullanarak bir dosya nasıl silinir

Örnek 1: Dosyayı R’ye taşıyın (ve orijinal dosyayı saklayın)

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

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

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

Soccer_data.csv dosyasını new_data adlı yeni bir klasöre taşımak için R’de aşağıdaki sözdizimini kullanabiliriz:

 file. copy (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
          to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

[1] TRUE

file.copy() işlevi, işe yaradığını bize bildiren TRUE değerini döndürür.

New_data klasörünü açtığımızda futbol_data.csv dosyasının buraya kopyalandığını görüyoruz:

Ve eğer dosyanın geldiği klasöre geri dönersek, onun hala orada olduğunu göreceğiz.

Not : Dosya yollarından herhangi biri yanlışsa, file.copy() işlevi bunun yerine FALSE değerini döndürecektir.

Örnek 2: Dosyayı R’ye taşıyın (ve orijinal dosyayı silin)

Soccer_data.csv dosyasını new_data adlı yeni bir klasöre taşımak ve orijinal dosyayı silmek için R’de aşağıdaki sözdizimini kullanabiliriz:

 file. rename (from=" C:/Users/bob/Documents/current_data/soccer_data.csv ",
            to=" C:/Users/bob/Documents/new_data/soccer_data.csv ")

[1] TRUE

file.rename() işlevi, işe yaradığını bize bildiren TRUE değerini döndürür.

New_data klasörünü açtığımızda futbol_data.csv dosyasının buraya kopyalandığını görüyoruz:

Ve dosyanın geldiği klasöre geri dönersek, o klasörden silindiğini göreceğiz:

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