18 Kasım 2010, PERŞEMBE
't dizininin varlığını kontrol edin ve değilse oluşturmak var
Ben sık sık çıktı bir sürü oluşturur O R komut kendimi yazarken buluyorum. Normalde insan kendi dizin(ler) bu çıkış koymak buluyorum. Aşağıda yazdığım şeyi bir dizinin varlığı için kontrol ve taşıma veya dizin oluşturun ve içine taşıyın. Daha iyi bir şekilde bu yaklaşım var mı?
mainDir <- "c:/path/to/main/dir"
subDir <- "outputDirectory"
if (file.exists(subDir)){
setwd(file.path(mainDir, subDir))
} else {
dir.create(file.path(mainDir, subDir))
setwd(file.path(mainDir, subDir))
}
CEVAP
18 Kasım 2010, PERŞEMBE
showWarnings = FALSE:
dir.create(file.path(mainDir, subDir), showWarnings = FALSE)
setwd(file.path(mainDir, subDir))
dir.create() eğer dizin zaten varsa çökmez, sadece bir uyarı yazdırır. Eğer uyarı görmek ile yaşayabilir eğer şu an yapmakta sorun yok
dir.create(file.path(mainDir, subDir))
setwd(file.path(mainDir, subDir))
Bunu PaylaÅŸ:

Eğer bir WordPress kullanmak seçeneği ...
Eğer bir dize seri hale olup olmadığın...
eğer tablo varsa nasıl kontrol ve eğer...
Nasıl bir dize null veya boş olup olma...
Karınca bir dizinin varlığını kontrol ...