2016-04-12 29 views
0

Çalıştırılacak bir dosya gerektiren bir R betiği oluşturuyorum. Vakaların büyük çoğunluğunda, bu dosya varsayılan olacaktır, ancak olmadığı zamanlar için, bunu docopt içinde değiştirdim.Bir R komut dosyasına bir data.frame yerleştirme

Sorunum, nasıl varsayılan bir dosya oluşturabilirim? Basitçe dizinde işe yaramayacaksınız (başka bir yerden çağrılırsa, çalışma zamanında yolu bilmeyebilirim). Benim düşüncem o zaman dosyanın içeriğini sadece komut dosyasında içerdim. Bunu denedim, ancak verileri keser ve sonra "beklenmedik sembol" hatalarını atmaya başlar (ben kontrol ettim, hiçbir virgül veya yer işareti yok ve zaten bir dosyadan yüklendiğinde iyi çalışıyor). Bunun nedeni, dosyanın 3800 satır gibi bir şey olması olabilir.

Oluşturulan RData'yı komut dosyasının içine katmanın bir yolu var mı? Onları bir araya getirmek gibi bir şey. Yoksa burada eksik bir şey var mı?

cevap

0

dput işlevini, bir değişkene tekrar okunduğunda, orijinal olarak dput geçirilen nesneyi yeniden oluşturacak olan çıkış kodunu kullanabilirsiniz.

+0

Belki de anlamıyorum, ama başka bir yolla izleyemediğim bir yolu değiştirmiyor mu? – JPatnode

İlgili konular