home

Sabtu, 27 Maret 2010

What is R?

R adalah bahasa dan lingkungan komputasi statistik dan grafik. Ini adalah proyek GNU yang mirip dengan bahasa S dan lingkungan yang dikembangkan di Bell Laboratories (dulunya AT & T, sekarang Lucent Technologies) oleh John Chambers dan kolega. R dapat dianggap sebagai pelaksanaan berbeda S. Ada beberapa perbedaan penting, namun banyak kode yang ditulis untuk S berjalan tidak berubah di bawah R.
R menyediakan berbagai statistik (linear dan nonlinear modelling, pengujian statistik klasik, analisis time-series, klasifikasi, clustering, ...) dan teknik grafis, dan sangat extensible. Bahasa S sering menjadi kendaraan pilihan untuk penelitian dalam metodologi statistik, dan R menyediakan Open Source rute untuk partisipasi dalam kegiatan itu.
Salah satu kekuatan R adalah kemudahan yang dirancang dengan baik publikasi plot berkualitas dapat diproduksi, termasuk simbol-simbol dan rumus matematika yang membutuhkan. Perhatian besar telah diambil alih default untuk pilihan desain kecil di grafis, tapi pengguna tetap kontrol penuh.
R tersedia sebagai perangkat lunak bebas di bawah syarat-syarat dari Free Software Foundation's GNU General Public License dalam bentuk kode sumber. It mengkompilasi dan berjalan pada berbagai platform UNIX dan sistem yang serupa (termasuk FreeBSD dan Linux), Windows dan MacOS.

Lingkungan R
R adalah suite terintegrasi fasilitas perangkat lunak untuk data manipulasi, perhitungan dan tampilan grafis. Termasuk
Penanganan data yang efektif dan fasilitas penyimpanan,
Suite dari operator untuk perhitungan di array, khususnya matriks,
Besar, koheren, koleksi terpadu antara alat untuk analisis data,
Grafis fasilitas untuk analisis data dan ditampilkan baik di layar atau hardcopy, dan
Dikembangkan dengan baik, sederhana dan efektif bahasa pemrograman yang termasuk conditional, loop, rekursif didefinisikan pengguna fungsi dan fasilitas input dan output.
Istilah "lingkungan" ini dimaksudkan untuk menggolongkan sebagai sepenuhnya direncanakan dan sistem koheren, bukannya inkremental akresi yang sangat spesifik dan alat-alat yang tidak fleksibel, seperti yang sering terjadi dengan perangkat lunak analisis data lain.
R, seperti S, dirancang di sekitar bahasa komputer yang sejati, dan itu memungkinkan pengguna untuk menambahkan fungsionalitas tambahan dengan mendefinisikan fungsi-fungsi baru. Banyak dari sistem itu sendiri ditulis dalam dialek R S, yang memudahkan pengguna untuk mengikuti pilihan algoritmik dibuat. Untuk tugas-tugas komputasi-intensif, C, C + + dan kode Fortran dapat dikaitkan dan menelepon pada run time. Advanced pengguna dapat menulis kode untuk memanipulasi C R objek secara langsung.
Banyak pengguna menganggap R sebagai sistem statistik. Kami lebih suka untuk memikirkan hal itu dari lingkungan di mana teknik statistik dilaksanakan. R dapat diperpanjang (dengan mudah) melalui paket. Ada sekitar delapan paket yang disertakan dengan distribusi R dan masih banyak lagi tersedia melalui keluarga Cran situs-situs Internet yang sangat luas meliputi berbagai statistik modern.
R LaTeX memiliki dokumentasi seperti format yang digunakan untuk memberikan dokumentasi yang komprehensif, baik on-line dalam sejumlah format dan dalam hardcopy.

Tidak ada komentar: