2016-04-25 34 views
6

Başlıkta belirtildiği gibi, options()'daki tüm bağımsız değişkenleri varsayılan ayarlarına nasıl sıfırlayacağımı anlamaya çalışıyorum. Çevrimiçi olarak ve ?options yardım dosyasında arama yaptım ve bir yanıt bulmakta başarısız oldum.Tüm seçenekler() argümanlarını varsayılan değerlerine nasıl sıfırlarım?

Cevabın kolayca bulunmasını bekliyorum ve bunu bulmaya çalışıyorum.

Teşekkürler.

Düzenleme: kendi varsayılanoptions() sıfırlamak nasıl: Ben How to set R to default options? aynı soru kabul ederken, ben onun seçilmiş cevap ben talep berrak/açık Çözümü görmek için başaramıyorum. Bu iş parçacığındaki seçili yanıt, 'un daha sonraoptions() ayarlarını ve yüklerini daha sonra yüküne nasıl açacağını açık bir şekilde açıklamaktadır.

+0

Bu sorunun [Varsayılan ayarlara R nasıl ayarlanır?] Ile aynı olduğunu kabul ediyorum (http://stackoverflow.com/questions/15946953/how-to-set-r-to-default-options) Bu iş parçacığı ile ilgili sorun, _selected_ yanıtının, benim amaçlarım için seçtiğimden farklı olduğunu (yani, seçenekleri kaydetmeyi ve yeniden yüklemeyi tercih etmek yerine; kendi 'options()' ayarları). –

+0

Bağlantılı sorudaki yanıt gerekli bilgileri sağlar. Ayrı bir R oturumu açarsanız, varsayılan seçenek ayarları ile başlayacaktır. Bu varsayılan ayarları bir dosyaya kaydedebilir ve varsayılan değerleri geri yüklemek için bu dosyayı diğer oturuma yükleyebilirsiniz. – RHertel

+0

Aşağıda bir başka yorumda belirttiğim gibi, yeni bir oturum açmanın varsayılan seçenek ayarlarıyla başlayacağı diğer iş parçacığının cevabını göremiyorum. (Ayarları kaydetme ve daha sonra bunları geri yükleme konusundaki tartışmasını görüyorum.) Teşekkürler. –

cevap

3

R oturumu yeniden başlatırsanız, seçenekleri varsayılan değerlere sıfırlar. Seçenekler bir listede kaydedilir ve options() numaralı telefonu çağırmak bu listeyi gösterir.

backup_options <- options()

Sen gereken değişiklikleri yapın ve daha sonra varsayılan seçenekleri dönmek:

options(backup_options)

+0

Cevabınız için çok teşekkürler. Oturumda mümkün olan bir şeyi tercih ederim; Ancak, bir oturum içi çözüm bulmama ve yeni bir R oturumu açmamın benim için işe yaramadığından, bunu yanıt olarak seçtim. NOT: Ayrıca, çalışma alanımın kaydedilmesinin bu işlevselliği değiştirmediğini de buldum (kaydedilmiş bir çalışma alanından R açılmasının varsayılandan ziyade isteğe göre özelleştirilmesine neden olabileceğini düşündüm - varsayılan ayarlarla açılır). –

3

I

Sen yeniden başlatarak Ar sonra varsayılan seçenekleri kaydedebilirsiniz Kendimi hiç denemedim, ancak settings paketi daha önce bunları saklamaksızın varsayılan değerleri geri yükleme olanağı sunuyor gibi görünüyor:

library(settings) 
reset(options) 
+0

geri bildirim için teşekkürler. Bu benim için işe yaramadı. 'Settings' paketini kurduktan ve açtıktan sonra' options (warn = 2) 'kullanarak' reset (options) 'ı test ettim. Ben seçenekleri ("uyarmak") çalıştırdığımda, sonuç "$ warn [1] 2" idi. '' Options' başına 'warn' 0’ın varsayılan değerini anlıyorum. –

+0

Çalışmadığı için üzgünüm. Dediğim gibi test etmedim. Paketin açıklaması sorunuza uygun görünüyordu. Paket el kitabının daha derinine inmek gerekebilir.Veya bağlantılı sorudaki önceki cevapta açıklanan çözümü kullanın: Yeni bir oturum açın, varsayılan seçenekleri bir dosyada saklayın ve o dosyayı geçerli oturumunuza yükleyin. – RHertel

+0

İyiyim, teşekkürler. Belki de cevabı diğer iş parçacığı üzerinde düzenleyebilirsiniz ([Varsayılan ayarlarda R nasıl ayarlanır?] (Http://stackoverflow.com/questions/15946953/how-to-set-r-to-default-options) çünkü Ayarlarımı nasıl yedekleyeceğimi, yeni bir R oturumu açmanın 'options()' ı varsayılan ayarlarına sıfırlayacağından emin oldum. –

İlgili konular