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