2011-08-04 26 views
10

Win'de komut isteminden R etkileşimli olarak (bir çizim gösterebilmek için) R'yi başlatmalıyım. Bunu nasıl yapabilirim?R'yi windows'tan interaktif olarak çalıştıran komut istemi

Teşekkür ederiz.

+2

R'nin yüklü olduğu dizine (komut satırı aracılığıyla) gezinmeyi ve ardından 'R.exe'yi yazmayı denediniz mi? –

+0

Komut satırına gidin. R Tipi Windows'ta standart bir kurulum, kayıt defterinde R'yi kaydeder, bu nedenle dizin sistemindeki her yerden çalıştırılabilir. Bir sidenote üzerinde, lütfen burada sorulması gereken [FAQ] 'ı (http://stackoverflow.com/faq) okuyun. Sorunuz konu dışıdır (ve [R SSS] 'yi kontrol etmekten rahatsız olursanız kolayca çözülür. (Http://cran.r-project.org/bin/windows/base/rw-FAQ.html) –

+0

Ayrıca İsterseniz, komut isteminde 'Rgui' yazın: –

cevap

8

Tipi Sisteminiz için bu doğru versiyonu: tam yol, ya da sadece R kısayolu R yükleme konumundan kazanılmış yok edilebilmesi

C:\path\to\R\bin\R 

. benim makinede sağ tıklayın - Özellikler benim makinede Target (sağ Win 7 görev çubuğu öğesi içinde kısayol tıklayın) ve geçerli:

C:\inst\R\R\bin\x64\Rgui.exe 

Yani, benim için

C:\inst\R\R\bin\x64\R 
olduğunu

veya

C:\inst\R\R\bin\i386\R 

hatta daha genel akım ve eski sürümleri

C:\inst\R\R\bin\R 
için

Hep bu konuma Ar yüklemek eğiliminde R.

başlatmak için, bu yüzden benim Path benim en çok kullanılan konum (bin/x64) koymak ve ben her yerden "R" yazabilirsiniz.

Windows'taki Yol, Gelişmiş (Sistem Ayarları), Ortam Değişkenleri ve Sistem veya Kullanıcı değişkenleri dahilinde Bilgisayarımdaki Özellikler ile değiştirilen yarı-kapalı bir dizin listesidir.

+0

Cevabınız için teşekkür ederiz. Ancak, komut satırından bir komut dosyası çalıştırmam gerekiyor. Rscript'i şimdiye kadar hiçbir şey çizmenize ya da grafik göstermenize gerek olmadığı sürece iyi çalışıyor. Komutumu RGui'ye bir parametre olarak geçerken başarılı olamadım. –

+1

neden bunu istersiniz? R -f code.R ile etkileşimli R çalıştırma kodunuz olabilir - ancak bunu sadece kullanıcı adıyla zorlayan bir kod koymadıkça, bunu yapar ve çıkarır. Aynı zamanda grafikte dosya yakalamak ister misiniz? Bence buradan çıkıp yeni bir soru sormalısın – mdsumner

+0

Hayır. Temel olarak "RScript myScript.r param1 param2" ile aynı davranışı istiyorum ama bu benim de grafikleri görmeme izin verir (betiğin içindeki çizim fonksiyonu tarafından üretilir) . Ayrıca, sadece bir arsa değil, genellikle RGui'den çalıştırdığım bir gui olduğunu eklemek istiyorum. –

İlgili konular