R Academy logo
RPemulaKecerdasan buatanDataTahap A1 → C122 bahasa

R Academy

Manfaatkan keupayaan analisis data dan statistik dengan Akademi Bahasa R. Laluan pembelajaran CoddyKit yang merangkumi 43 kursus pendek dan 159 pelajaran interaktif, dengan tutor kecerdasan buatan 24/7 di sisi anda.

Kursus
43
Pelajaran
159
Langkah interaktif
1,953
Percuma untuk bermula
Kursus 1
Kurikulum

43 kursus dalam laluan ini

Setiap kursus dalam laluan R Academy, mengikut urutan pembelajaran. Kursus pertama adalah percuma.

1

A13 pelajaranPercuma

Temui maksud R, sebab saintis, penganalisis dan pasukan data di seluruh dunia bergantung padanya serta jenis cerapan dan visualisasi yang akan anda hasilkan dalam landasan ini.

2

A13 pelajaranPRO

Kursus ini memperkenalkan persekitaran R, antara muka RStudio serta asas menulis dan menjalankan kod R. Kursus ini merangkumi operasi aritmetik asas, penciptaan objek dan persediaan ruang kerja untuk…

3

A14 pelajaranPRO

Kuasai operator aritmetik, logik dan perbandingan dalam R melalui latihan amali untuk membina kemahiran asas yang kukuh.

4

A24 pelajaranPRO

Jana jujukan berangka dan nilai berulang menggunakan alat terbina dalam R untuk mencipta data.

5

A24 pelajaranPRO

Cipta dan manipulasi struktur matriks dua dimensi, iaitu asas pengkomputeran berangka dalam R.

6

A24 pelajaranPRO

Fahami cara R mengendalikan data yang hilang dan pelajari strategi yang boleh dipercayai untuk mengesan serta menangani NA.

7

A24 pelajaranPRO

Fahami peraturan penukaran jenis tersirat dan tersurat dalam R untuk mengelakkan pepijat jenis data yang lazim.

8

A24 pelajaranPRO

Susun semula vektor dan bingkai data menggunakan fungsi pengisihan serta pemeringkatan R untuk tugasan analisis data.

9

A24 pelajaranPRO

Bina, format dan paparkan keluaran teks menggunakan paste(), sprintf() dan alat rentetan R yang lain.

10

A23 pelajaranPRO

Dalam kursus ini, anda akan meneroka jenis data asas dalam R seperti angka, aksara dan logik, serta struktur data lazim seperti vektor, matriks, senarai dan bingkai data.

11

A23 pelajaranPRO

Pelajari cara menulis fungsi tersuai, mengawal aliran atur cara dengan pernyataan bersyarat dan gelung, serta menyahpepijat kod anda dengan cekap.

12

A23 pelajaranPRO

Kursus ini merangkumi operasi rentetan penting serta manipulasi tarikh dan masa dalam R, lalu menyediakan kemahiran untuk mengendalikan data teks dan temporal dengan tepat.

13

A23 pelajaranPRO

Kuasai keupayaan pemplotan asas R untuk memvisualisasikan data dengan berkesan. Topik merangkumi penciptaan carta bar, histogram dan plot serakan, serta penyesuaian parameter grafik.

14

B14 pelajaranPRO

Tulis kod R yang teguh dan dapat mengendalikan ralat, amaran serta mesej dengan baik menggunakan tryCatch dan alat berkaitan.

15

B14 pelajaranPRO

Fahami penskopan leksikal dan sistem persekitaran R untuk menulis kod yang boleh dijangka tanpa kesan sampingan.

16

B14 pelajaranPRO

Susun kod R ke dalam skrip dan projek yang mudah diselenggara menggunakan amalan terbaik bagi struktur fail dan pemuatan kod.

17

B14 pelajaranPRO

Langkaui pengolahan data asas dengan fungsi tetingkap berkumpulan, cantuman berbilang jadual dan penilaian kemas dalam dplyr.

18

B14 pelajaranPRO

Tukarkan data lebar yang berserabut kepada format panjang yang kemas dan sebaliknya menggunakan fungsi pivot serta alat penyarangan tidyr.

19

B14 pelajaranPRO

Baca fail CSV, TSV, Excel dan lebar tetap ke dalam R dengan cekap melalui penghuraian teguh serta penentuan jenis automatik.

20

B14 pelajaranPRO

Lakukan pertanyaan terhadap pangkalan data hubungan dari R menggunakan DBI dan RSQLite, serta tulis pertanyaan ber gaya SQL melalui dbplyr.

21

B14 pelajaranPRO

Ekstrak data berstruktur daripada halaman HTML menggunakan alat pemilih CSS dan XPath dalam rvest.

22

B14 pelajaranPRO

Jana sampel rawak yang boleh dihasilkan semula dan simulasikan proses statistik untuk analisis serta ujian data.

23

B14 pelajaranPRO

Huraikan respons JSON, bina permintaan HTTP dan integrasikan aliran kerja R dengan API REST luaran.

24

B13 pelajaranPRO

Pelajari cara mengimport, membersihkan, mengubah dan menggabungkan data daripada pelbagai sumber menggunakan teknik asas R. Kursus ini merangkumi tugas penyusunan data penting untuk analisis data dun…

25

B13 pelajaranPRO

Kembangkan kemahiran visualisasi anda dengan pakej ggplot2, bina grafik berlapis dan sesuaikannya untuk menghasilkan plot berkualiti penerbitan.

26

B13 pelajaranPRO

Dalami Tidyverse, iaitu koleksi pakej R yang direka untuk sains data. Anda akan belajar menggunakan dplyr, tidyr dan pakej lain untuk memudahkan manipulasi data.

27

B13 pelajaranPRO

Tumpukan kepada teknik meringkaskan, memvisualisasikan dan mendapatkan cerapan daripada set data. Pelajari amalan terbaik untuk penemuan data pantas dan penceritaan data.

28

B24 pelajaranPRO

Gantikan gelung for dengan corak pengaturcaraan fungsian yang elegan dan boleh digubah menggunakan keluarga map dalam purrr.

29

B24 pelajaranPRO

Lakukan operasi matriks, selesaikan sistem linear dan kira nilai eigen menggunakan alat algebra linear terbina dalam R.

30

B23 pelajaranPRO

Bina berdasarkan konsep statistik asas untuk menjalankan pengujian hipotesis, meneroka taburan dan memahami asas kebarangkalian dalam R.

31

B23 pelajaranPRO

Temui cara melaksanakan penyelesaian R dalam persekitaran dunia sebenar menggunakan alat seperti R Markdown, Shiny dan Docker. Pelajari cara mencipta laporan dinamik dan papan pemuka interaktif.

32

B24 pelajaranPRO

Bina aliran kerja pembelajaran mesin hujung ke hujung menggunakan ekosistem tidymodels: resipi, parsnip, aliran kerja dan tune.

33

B24 pelajaranPRO

Bina aplikasi Shiny bertaraf pengeluaran dengan modul, UI dinamik, pengaturcaraan reaktif dan strategi pelancaran.

34

B24 pelajaranPRO

Tukarkan fungsi R kepada titik akhir API REST menggunakan Plumber, lengkap dengan pengesahan, penghalaan dan pelancaran untuk pengeluaran.

35

B24 pelajaranPRO

Manipulasi data vektor dan raster spatial, lakukan cantuman spatial dan cipta peta interaktif dengan R.

36

B24 pelajaranPRO

Gunakan teknik pemprosesan bahasa semula jadi pada korpus teks dengan tidytext: tokenisasi, TF-IDF, analisis sentimen dan pemodelan topik.

37

B24 pelajaranPRO

Bina, dokumentasikan, uji dan terbitkan pakej R sendiri menggunakan devtools, roxygen2 dan testthat.

38

C14 pelajaranPRO

Kenal pasti kesesakan dalam kod R dan gunakan teknik pemvektoran, penandaarasan serta pemprofilan untuk meningkatkan kelajuan.

39

C13 pelajaranPRO

Dalami teknik yang lebih kompleks seperti model regresi, analisis siri masa dan asas pembelajaran mesin. Dapatkan kemahiran untuk mengendalikan senario data yang rumit.

40

C14 pelajaranPRO

Bina dan tala model ensembel menggunakan ranger untuk hutan rawak dan xgboost untuk penggalak kecerunan dalam R.

41

C14 pelajaranPRO

Latih rangkaian neural dalam R menggunakan API Keras yang disokong TensorFlow untuk tugasan imej dan jujukan.

42

C14 pelajaranPRO

Percepat aliran kerja R dengan keselarasan berbilang teras menggunakan pakej parallel, rangka kerja future dan furrr.

43

C14 pelajaranPRO

Bina dan padankan model kebarangkalian menggunakan Stan dari R, tafsir taburan posterior dan sahkan model dengan diagnostik MCMC.

CoddyKit PRO

Dapatkan akses kepada kesemua 43 kursus dalam laluan ini dan semua laluan lain

Tutor AI, peperiksaan pensijilan dan sijil. Berfungsi di laman web, iOS dan Android.

Lihat semua pelan
Tahunan$29.90 / tahunKira-kira $2.49 sebulanBayar sekaliSeumur hidup$69.99 sekaliTiada pembaharuan. PRO selama-lamanya.
Gambaran Keseluruhan Kursus

R: Bahasa yang Dibina untuk Analisis Data dan Statistik

R ialah bahasa pengaturcaraan yang direka khusus untuk pengkomputeran statistik, analisis data dan visualisasi. Bahasa ini merupakan alat standard dalam penyelidikan akademik, biostatistik, kewangan dan pasukan sains data yang memerlukan kaedah statistik yang kukuh. Dengan pakej seperti ggplot2, tidyverse dan tidymodels, R menggabungkan manipulasi data yang ekspresif dengan grafik bertaraf penerbitan dan aliran kerja analisis yang boleh dihasilkan semula — menjadikannya pilihan praktikal bagi sesiapa yang bekerja secara serius dengan data.

Perkara yang Akan Dipelajari

Anda akan bermula dengan asas R: jenis data, operator, aliran kawalan, fungsi serta penggunaan matriks dan jujukan. Selepas itu, anda akan mempelajari penyusunan data dengan dplyr dan tidyr, pengimportan data melalui readr dan readxl, serta penyambungan kepada pangkalan data dan API REST. Visualisasi dibincangkan secara menyeluruh — daripada grafik R asas hingga ggplot2 dan analisis data penerokaan yang lengkap. Topik lanjutan termasuk pengaturcaraan fungsian dengan purrr, analisis statistik dan kebarangkalian, pembelajaran mesin dengan tidymodels, hutan rawak dan peningkatan kecerunan, analisis geospatial, perlombongan teks dengan tidytext, pembinaan aplikasi web dengan Shiny, penciptaan API dengan Plumber serta pembelajaran mendalam dengan Keras dalam R.

Laluan Pembelajaran

Empat puluh dua kursus merangkumi A1 hingga C1. Dua belas kursus pertama membina asas teras R dan RStudio — struktur data, pemformatan rentetan, pemaksaan jenis, pengisihan dan visualisasi R asas. Tahap B1 dan B2 membina kemahiran praktikal: pengikisan web dengan rvest, Tidyverse, simulasi, algebra linear dan pelaporan yang sedia untuk produksi. Laluan ini berakhir pada tahap C1 dengan Prestasi dan Pemprofilan dalam R, Analisis Data Lanjutan, Pengkomputeran Selari serta Statistik Bayesian dengan RStan — topik yang mencerminkan penggunaan sebenar dalam produksi dan penyelidikan.

Cara Ia Berfungsi

Setiap kursus dibahagikan kepada pelajaran ringkas dan praktikal yang anda siapkan dalam penyunting kod terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda menghadapi kesukaran, menerangkan ralat dan membimbing anda menuju penyelesaian yang betul tanpa terus memberikan jawapannya.

Cara Anda Belajar

  1. 01

    Pelajaran Interaktif

    Latihan pengekodan amali dengan maklum balas masa nyata

  2. 02

    Tutor AI

    Dapatkan bantuan segera daripada AI kami apabila anda buntu

  3. 03

    Penyunting Terbina Dalam

    Tulis dan jalankan kod terus dalam pelayar anda

  4. 04

    Sijil

    Dapatkan sijil selepas melengkapkan kursus

FAQ

Soalan Lazim

Adakah kursus R Academy percuma?

Ya. Anda boleh memulakan kursus R Academy secara percuma dan mengikuti pelajaran interaktifnya tanpa sebarang bayaran. Langganan PRO pilihan membuka akses kepada alat kecerdasan buatan lanjutan dan sijil yang boleh dikongsi.

Adakah saya memerlukan pengalaman terdahulu untuk mempelajari R?

Tidak. Kursus ini bermula dengan asas dan beralih secara beransur-ansur kepada topik yang lebih maju, jadi anda boleh bermula walaupun tanpa pengalaman terdahulu dalam R.

Bagaimanakah saya akan mempelajari R di CoddyKit?

Anda belajar melalui amali. Pelajaran interaktif yang ringkas menggabungkan penerangan yang jelas dengan latihan pengekodan praktikal yang berjalan dalam masa nyata, manakala tutor kecerdasan buatan 24/7 memberikan bantuan yang diperibadikan apabila anda menghadapi kesukaran.

Adakah saya mendapat sijil selepas menamatkan R Academy?

Ya. Pelajar PRO boleh menduduki peperiksaan dan memperoleh sijil tamat kursus yang boleh dikongsi, lengkap dengan kod yang boleh disahkan untuk kursus R Academy.

Bolehkah saya mempelajari R melalui telefon saya?

Ya. CoddyKit tersedia di web dan sebagai aplikasi asli iOS serta Android, jadi anda boleh mempelajari R pada mana-mana peranti dan kemajuan anda disegerakkan merentas semua peranti.

Berapakah kos CoddyKit PRO?

Kursus pertama dalam R Academy adalah percuma. CoddyKit PRO membuka akses kepada setiap kursus: $5.90 seminggu, $7.90 sebulan, $29.90 setahun atau $69.99 sekali untuk akses seumur hidup tanpa pembaharuan.

Berapa lama masa yang diperlukan untuk melengkapkan R Academy?

R Academy mempunyai 43 kursus dan 159 pelajaran. Kebanyakan pelajaran mengambil masa kira-kira 5–10 minit, jadi keseluruhan laluan ini memerlukan sekitar 19 jam latihan amali, mengikut rentak anda sendiri.

Mulakan R Academy Sekarang

Sertai ribuan pelajar yang menguasai pengaturcaraan melalui pelajaran berkuasa kecerdasan buatan.