2010-06-30 23 views
8

LaTex ve R için çok yeniyim, ancak günlük olarak öğreniyorum. Gerçekten Eclipse'i kullanmaya başlıyorum ve partiye katılmak ve Sweave kullanarak işimi otomatikleştirmeye başlamak istiyorum; Beklentiler için heyecanlıyım.Sweave, Eclipse ve R ile Başlarken

Bu, Jeromy'nin here numaralı yazılarını takip ettim ve her şeyin doğru şekilde ayarlandığını (anahtar kelime, düşün) düşündüm. Ancak, LaTex için çok yeni olduğumdan, nasıl çalıştığımı ve gerçekten de pdf oluşturduğumu bilmek için nasıl test edebilirim?

Basitçe, şablonlara dalmaya ve rapor oluşturmaya başlamadan önce, yapılandırmamın çalışıp çalışmadığını test etmek istiyorum. Eclipse'den pdf oluşturmak için temel süreç nedir?

Herhangi bir yardım çok takdir edilecektir!

sayesinde

Brock

cevap

2

tavsiye ederim. Temel olarak, R çalışma dizinini çalışma alanınızın bulunduğu yere değiştirmeniz gerekir.Rnw dosyası. Bu yapıldıktan sonra, makinemde mükemmel bir şekilde çalıştım.

En iyi, Thomas

8

Doğru, Eclipse içinde StatEt kullandığınız varsayarak sonra emin olun şunları yaptık;

  • Pencere altında Yapılandırılmış Statik> Tercihler? StatEt ve R ortamınız gibi ayarlar .
  • yapılandır TexClipse Pencere altında> Tercihler> Texclipse ve (ı Windows üzerinde olduğum o lateks komutları canlı anlatmak, bu nedenle bu c oldu: \ Program dosyaları \ MiKTeX \ MiKTeX \
  • emin olun RJava , Yapılandırmaları Run tıklayın Yeni simgesini ve R çevre, çalışma dizininin ve herhangi bir parametre en istediğiniz gibi şeyler girmek için R çevre R yapılandırmayı inşa
  • Kurulum, git Run> içinde yüklenir.
  • Kurulum Sweave komut, git Çalıştır> Harici Araçlar> Externals Aracı konfigürasyonlar, Sweave altında yeni simgeyi tıklayın ve ben pdflatex
R konsol sweave çalıştırmak ve çalıştırmak için, her şey varsayılan sol düşünüyorum

Sonra bir tutulması projesi oluşturun ve bu projenin içinde yeni bir Sweave belgesi oluşturun, StatEt başarılı bir şekilde oluşturulacak bir iskelet şablonu vermelidir, böylece R konsolunu açın (simgeden veya Çalıştır> Farklı Çalıştır aracılığıyla), daha sonra, Sweave iskelet belgeniz sekmesi seçiliyken, Sweave'i çalıştırın (simgeyle veya Çalıştır> Harici Araçlar> Adınız ne olursa olsun)

Ardından R konsolunda oluşan R bitlerini, ardından arka planda meydana gelen lateks bitlerini ve pencerenin altındaki küçük bir ilerleme çubuğunu görmelisiniz. Sonunda bitecek ve yeni (boş) bir PDF açılır.

Voila!

Ben de bu çok uzun zaman önce istendi rağmen, ben 113 hatasını nasıl çözdüğünü paylaşmak istedim bu guide ve bu one

+0

Yardımın için teşekkürler; Bir hata alıyorum. 2.10.1 kullanıyorum, R'yi Eclipse'de başlattım, "Sweave" ile "Sweave" üzerinden "Sweave Document (R/Latex)" öğesini seçmek için run (çalıştırma) düğmesine tıkladım ve konsolda "Artık LaTex'i çalıştırabileceğiniz bir kod gösteriliyor. 'Test1.tex'. Daha sonra Harici araçlardan seçiyorum ve şu hatayı alıyorum: Durum İşlemi Sweave belgesi 'Test1.Rnw'. Çalışma dizini (tex dosyasının klasörü) Eclipse çalışma alanında olmalıdır. Çıkış kodu = 113 Windows'ta tex dosyası için arama yaptım ve projenin çalışma alanına taşındım. Herhangi bir fikrim yanlış ne yapıyorum? – Btibert3

+0

Bu belli belirsiz bir zil çalar. Başımın üst kısmından, sweave.sty dosyasını (o sweave ve lateks ihtiyacı) tutulması proje klasörünüze kopyalamanız gerekebilir. Ayrıca, benim kurulum (wi XP, Eclipse/StatEt ve MikTex) Ben sadece rnw sweave dosyasını seçin ve sonsuz aracı sweave komutuna basın, konsolda sweave çalışır ve sonra lateks otomatik olarak çalışır. Ayrıca, https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/statet-user adresindeki StatEt posta listesini de denemek isteyebilirsiniz. – PaulHurleyuk