Kerangka Materi
Hari 1
Pengenalan dan persiapan awal
- Membuat R lebih ramah, R dan antarmuka grafis (GUI) yang tersedia
- Rstudio
- Perangkat lunak dan dokumentasi terkait
- R dan statistika
- Penggunaan R secara interaktif
- Sesi pengenalan
- Mencari bantuan untuk fungsi dan fitur
- Perintah R, sensitif terhadap huruf besar/kecil, dsb.
- Memanggil dan memperbaiki perintah sebelumnya
- Menjalankan perintah dari atau mengalihkan keluaran ke file
- Ketahanan data dan menghapus objek
Manipulasi sederhana; angka dan vektor
- Vektor dan penugasan
- Aritmatika vektor
- Menghasilkan urutan teratur
- Vektor logis
- Nilai yang hilang
- Vektor karakter
- Vektor indeks; memilih dan memodifikasi subset dari set data
- Jenis objek lainnya
Objek, mode dan atributnya
- Atribut intrinsik: mode dan panjang
- Mengubah panjang objek
- Mendapatkan dan menset atribut
- Kelas dari objek
Faktor terurut dan tidak terurut
- Contoh spesifik
- Fungsi tapply() dan array yang tidak rapi
- Faktor terurut
Array dan matriks
- Array
- Indeks array. Bagian dari array
- Matriks indeks
- Fungsi array()
- Aritmatika vektor dan array campuran. Aturan pengulangan
- Produk luar dari dua array
- Transpose umum dari array
- Fasilitas matriks
- Perkalian matriks
- Persamaan linier dan inversi
- Nilai eigen dan vektor eigen
- Dekomposisi nilai singular dan determinan
- Penyesuaian least squares dan dekomposisi QR
- Memformulasi matriks terpisah, cbind() dan rbind()
- Fungsi penggabungan, (), dengan array
- Tabel frekuensi dari faktor
Hari 2
Daftar dan data frame
- Daftar
- Membuat dan memodifikasi daftar
- Menggabungkan daftar
- Data frame
- Membuat data frame
- attach() dan detach()
- Bekerja dengan data frame
- Menempelkan daftar apa saja
- Mengelola jalur pencarian
Manipulasi data
- Memilih, memisahkan observasi dan variabel
- Menyaring, mengelompokkan
- Merekode, transformasi
- Agregasi, menggabungkan set data
- Manipulasi karakter, paket stringr
Membaca data
- File txt
- File CSV
- File XLS, XLSX
- Data format SPSS, SAS, Stata,… dan lainnya
- Mengekspor data ke format txt, csv dan lainnya
- Mengakses data dari database menggunakan bahasa SQL
Distribusi probabilitas
- R sebagai himpunan tabel statistik
- Menelaah distribusi dari himpunan data
- Uji satu dan dua sampel
Pengelompokan, loop dan eksekusi kondisional
- Ekspresi terkelompok
- Pernyataan kontrol
- Eksekusi kondisional: pernyataan if
- Eksekusi repetitif: loop for, repeat dan while
Hari 3
Menulis fungsi Anda sendiri
- Contoh sederhana
- Mendefinisikan operator biner baru
- Argumen bernama dan nilai default
- Argumen '...'
- Penugasan dalam fungsi
- Contoh lebih lanjut
- Faktor efisiensi dalam desain blok
- Menghapus semua nama dalam array yang dicetak
- Integrasi numerik rekursif
- Ruang lingkup
- Mempercantik lingkungan
- Kelas, fungsi generik dan orientasi objek
Analisis statistik di R
- Model regresi linier
- Fungsi generik untuk mengekstrak informasi model
- Memperbarui model yang difit
- Model linier umum
- Keluarga
- Fungsi glm()
- Klasifikasi
- Regresi logistik
- Analisis diskriminan linier
- Belajar tanpa pengawasan
- Analisis Komponen Utama
- Metode clustering (k-means, clustering hierarkis, k-medoids)
- Analisis kelangsungan hidup
- Objek kelangsungan hidup di r
- Perkiraan Kaplan-Meier
- Jalur kepercayaan
- Model Cox PH, kovariat konstan
- Model Cox PH, kovariat bergantung waktu
Prosedur grafik
- Perintah plot tingkat tinggi
- Fungsi plot()
- Menampilkan data multivariat
- Menampilkan grafik
- Argumen untuk fungsi plot tingkat tinggi
- Grafik visualisasi dasar
- Hubungan multivariat dengan paket lattice dan ggplot
- Menggunakan parameter grafik
- Daftar parameter grafik
Laporan otomatis dan interaktif
- Menggabungkan keluaran dari R dengan teks
Membuat dokumen html, pdf
Testimoni (6)
Di akhir kelas, kami mendapatkan gambaran yang baik tentang bahasa tersebut, kami diberikan alat untuk melanjutkan pembelajaran dan diberikan saran tentang cara melanjutkan pembelajaran. Kami membahas informasi AI/ML.
Victor Prado - Global Knowledge Network Training Ltd
Kursus - R
Diterjemahkan Mesin
Pelatihan ringkasan pemrograman R cukup intensif tetapi Tomasz selalu membantu, penuh semangat, dan terkini. Selain itu, dia sangat bersemangat tentang R. Saya sangat menyarankan sesi R-nya kepada siapa pun yang tertarik pada R.
Luiza Panoschi - Global Knowledge Network Training Ltd
Kursus - R
Diterjemahkan Mesin
Latihan praktik yang diberikan sangat relevan dan bermanfaat untuk memperkuat pengetahuan.
Andy Kwan - Environment and Climate Change Canada
Kursus - R
Diterjemahkan Mesin
Latihan ikuti setelah presentasi slide menjaga keterlibatan.
Robin White - Environment and Climate Change Canada
Kursus - R
Diterjemahkan Mesin
Michael sangat berpengetahuan dan jelas dalam memberikan instruksi pelatihan. Materi kursus disusun dengan baik untuk mengajarkan subjek yang diinginkan serta diberikan ruang yang cukup untuk menyesuaikannya agar lebih sesuai dengan kebutuhan kami. Secara keseluruhan, saya sangat puas dengan kursus ini.
Brock Batey - Environment and Climate Change Canada
Kursus - R
Diterjemahkan Mesin
I really enjoyed the knowledge of the trainer.
Stephanie Seiermann
Kursus - R
Diterjemahkan Mesin