Bagi saya, saya menemukan bahwa Eclipse terlalu banyak dalam pembuatan karya ilmiah. Jadi, untuk Windows, yang saya lakukan adalah sebagai berikut: Instal Miktex 2.8 (? Tidak yakin versi). Pastikan Anda menginstal Miktex ke direktori seperti C: \ Miktex, karena Latx membenci jalur file dengan spasi di dalamnya. Pastikan untuk memilih opsi untuk menginstal paket dengan cepat.
Juga pastikan bahwa R diinstal di suatu tempat yang Lateks dapat menemukannya yaitu di jalan tanpa spasi. Saya menginstal TechNix center sebagai program saya untuk menulis dokumen, tetapi ada banyak lainnya seperti WinEdt, eclipse, texmaker, atau bahkan Emacs. Sekarang, pastikan bahwa Anda memiliki \ usepackage {Sweave} dan usepackage {graphicx} di pembukaan Anda. Karena saya yakin Anda tahu, Anda harus meletakkan <> = di awal potongan R Anda, dan akhiri dengan @. Anda memerlukan paket xtable atau Hmisc untuk mengonversi objek R ke format lateks.
Saya suka xtable, tetapi Anda mungkin perlu melakukan sedikit juggling objek untuk membuatnya menjadi bentuk yang akan diterima xtable (keluaran lm, bingkai data, matriks). Saat menyisipkan tabel pastikan untuk menempatkan opsi results = tex ke mukamu untuk potongan kode, dan jika Anda membutuhkan angka, pastikan bahwa opsi fig = TRUE juga ada di sana. Anda juga hanya dapat menghasilkan satu angka per bongkahan, jadi ingatlah itu. Sesuatu yang harus sangat berhati-hati adalah bahwa kode R berada di ujung kiri halaman, seolah-olah itu tertutup dalam suatu lingkungan maka itu akan diabaikan (ini butuh waktu lama untuk mencari tahu).
Anda perlu menyimpan file sebagai .Rnw - pastikan program tex apa pun yang Anda gunakan tidak menambahkan .tex setelah ini, karena ini akan menyebabkan masalah.
Kemudian jalankan R CMD Sweave foo.Rnw dari baris perintah, atau dari dalam R run Sweave ("foo.Rnw"). Tidak dapat dihindari itu akan gagal di beberapa titik (terutama jika Anda belum melakukan ini sebelumnya) jadi debug saja file .Rnw Anda, bilas dan ulangi.
Jika ini adalah pertama kalinya Anda melakukan ini, mungkin terbukti lebih mudah untuk mengkode semua analisis R dari dalam r, dan kemudian menggunakan pernyataan cetak untuk memasukkannya ke LaTex. Saya tidak akan merekomendasikan ini sebagai ide yang baik, karena jika Anda menemukan bahwa datafile Anda memiliki kesalahan pada akhir prosedur ini (seperti yang saya lakukan akhir pekan lalu) maka Anda akan perlu untuk menjalankan kembali semua analisis Anda, yang jika Anda bisa benar dari dalam lateks dari awal, bisa dihindari.
Juga, perhitungan Sweave dapat memakan waktu, jadi Anda mungkin ingin menggunakan cache paket R untuk menyimpan analisis rerunning. Rupanya paket sorot memungkinkan untuk kode warna kode R dalam dokumen, tetapi saya belum pernah menggunakan ini.
Saya tidak pernah menggunakan lateks atau R pada Mac, jadi saya akan memberikan penjelasan itu kepada orang lain. Semoga ini membantu.