Saya setuju dengan @Matt Parker bahwa ada banyak saran bagus. Satu hal yang ingin saya tekankan dalam jawaban saya adalah sangat penting untuk memahami pemrograman dasar jika Anda ingin bekerja dengan R.
Pemrograman dasar
Situs favorit saya untuk mempelajari hal-hal baru adalah Khan Academy yang memiliki beberapa video tentang skrip Python yang sangat mirip dengan R dan sebenarnya ada plugin yang memungkinkan Anda untuk menggunakan Python di SPSS yang dapat Anda temukan di sini . Saya telah menggunakan plugin Python banyak melakukan penggabungan yang kompleks, menghitung kejadian, membuat tabel kustom dll. Ini adalah cara yang sangat baik untuk memulai dengan pemrograman.
Apa masalahnya dengan R?
Saya tahu beberapa bahasa pemrograman yang berbeda dan hal yang membuat R spesial adalah vektor / matriks dan output grafisnya. Saya sarankan mempelajari berbagai cara memanipulasi vektor karena mereka adalah basis dari kerangka data dan sebagian besar data yang akan Anda gunakan, inilah tutorial yang bagus . Ketika datang ke output grafis ada fungsi yang baik untuk sebagian besar grafik yang tersedia dan Anda mungkin tidak perlu khawatir tentang bagian ini.
Bagian mendasar lain dari R adalah fungsi install.packages ("my_package_name") yang membuat mengambil komponen baru dan menginstalnya tanpa kerumitan - sesuatu yang membuat banyak bahasa lain membuat lebih sulit.
Mulai di R
Situs R favorit saya adalah Quick-R dan saya akan menyarankan untuk mencoba beberapa kode mereka. Setelah Anda mendapatkan grafik yang sama, cobalah untuk mengubah warna, jumlah kolom, xlabel dll. Ada juga banyak tutorial R di YouTube yang mungkin dapat membantu Anda memulai.
Belajar dengan memeriksa kode orang lain
Cara terbaik untuk mempelajari R adalah mencoba memahami bagaimana berbagai fungsi bekerja. Tulis nama fungsi (tanpa tanda kurung), tekan enter dan Anda mendapatkan kodenya - lihat kodenya dan cobalah untuk memahami apa fungsinya. The debug () juga dapat membantu ketika mencoba memahami cara kerja barang.
Menggunakan R tanpa coding
Ya, Anda dapat memilih untuk menggunakan R dalam lingkungan serupa SPSS :
install.packages("Rcmdr")
library(Rcmdr)
R dibandingkan dengan SAS
Saya juga pernah bekerja dengan SAS yang merupakan bahasa yang sangat tidak intuitif yang sangat berbeda dari semua bahasa pemrograman lain dan sayangnya Anda mungkin hanya memiliki sedikit yang dapat Anda gunakan dari pengalaman SAS ketika bekerja dengan R. Karena itu, R adalah banyak lebih mudah bahwa SAS ;-)
GUI
Sangat menyenangkan memiliki lingkungan yang baik untuk digunakan ketika Anda menggunakan R, rekomendasi saya untuk pemula adalah RStudio .
Semoga berhasil!