Lewati ke konten utama

Kursus

Memanipulasi Data Deret Waktu di R

Menengah4 jam

Menguasai manipulasi data time series di R, termasuk mengimpor, merangkum, dan memotong data, menggunakan paket zoo, lubridate, dan xts.

R4 jam15 video49 Latihan4,100 XP7,387Pernyataan pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan Google
atau
Dengan melanjutkan, Anda menyetujui Ketentuan Penggunaan, kami Kebijakan Privasi dan bahwa data Anda disimpan di AS.

Disukai pelajar di ribuan perusahaan

Deskripsi Kursus

Pelajari Seluruh Hal tentang Data Seri Waktu

Bekerja dengan data yang berubah seiring waktu merupakan keterampilan yang esensial dalam ilmu data. Jenis data ini dikenal sebagai rangkaian waktu. Anda akan mempelajari dasar-dasar apa yang diwakili oleh rangkaian waktu, cara mengakses statistik ringkasan tentang data dalam rangkaian waktu, dan cara menginterpretasikan rangkaian waktu secara visual.

Menguasai Manipulasi Seri Waktu dengan zoo, lubridate, dan xts

Anda akan menguasai penggunaan paket zoo dan lubridate untuk mengimpor, mengeksplorasi, dan memvisualisasikan data time series di R. Anda akan belajar untuk mengambil atribut kunci dari informasi time series, seperti periode data tersebut dan seberapa sering data tersebut diambil, serta menjadi mahir dalam mengonversi antara data frame dan time series sepanjang proses. Selain itu, dengan menggabungkan data Anda, Anda akan belajar untuk melihat tren keseluruhan dalam data menggunakan paket xts.

Sempurnakan Keterampilan Pemotongan Data Anda

Anda akan membahas cara mengambil subset jendela dari rangkaian waktu untuk fokus pada periode tertentu yang menjadi perhatian. Anda akan mengambil sampel data deret waktu pada berbagai interval waktu, seperti setiap menit, jam, bulan, atau tahun. Anda juga akan mempelajari metode 'mengisi' data Anda – mengisi nilai yang hilang dengan metode pengisian konstan, LOCF, atau interpolasi linier. Anda juga akan belajar cara membuat "jendela bergerak" dari rangkaian waktu yang bergerak, atau "berputar", bersama dengan data, sehingga memungkinkan untuk merangkum tren dalam data sepanjang waktu. Anda juga akan belajar cara membuat jendela yang berkembang, yang menunjukkan bagaimana statistik ringkasan ini mendekati nilai akhir mereka.

Prasyarat

Kurikulum

Garis besar kursus

1

Apa itu Data Deret Waktu?

Anda akan mempelajari dasar-dasar tentang apa yang dimaksud dengan deret waktu, cara memperoleh statistik ringkas dari data dalam deret waktu, serta cara menginterpretasikan plot deret waktu secara visual sebagai bagian dari langkah eksplorasi analisis Anda. Anda juga akan mempelajari cara mengelola informasi tanggal dan waktu dalam objek R serta cara menerapkan format tanggal yang konsisten.
Mulai Bab
2

Memanipulasi Deret Waktu dengan zoo

Di sini, Anda akan mempelajari cara memperoleh atribut kunci dari informasi deret waktu, seperti rentang waktu data dan seberapa sering data diambil sampelnya, untuk memahami data Anda dengan lebih baik. Anda juga akan diperkenalkan dengan paket zoo, yang berisi alat dan fungsi untuk membuat dan memanipulasi objek deret waktu. Banyak aplikasi data science di R menggunakan paradigma data frame; Anda akan mempelajari cara melakukan konversi antara data frame dan deret waktu.
Mulai Bab
3

Pengindeksan Objek Deret Waktu

Anda akan mempelajari cara mengambil subset jendela dari deret waktu untuk berfokus pada periode tertentu yang diminati. Anda akan melihat bahwa saat bekerja dengan data deret waktu dunia nyata, rentang waktu himpunan data Anda mungkin mencakup lebih banyak informasi daripada yang Anda perlukan, yang dapat membuat visualisasi menjadi semrawut. Anda akan melakukan sampling data deret waktu pada berbagai laju, seperti setiap menit, jam, bulan, atau tahun. Lebih jauh, dengan mengagregasikan data Anda, Anda akan mempelajari cara melihat tren keseluruhan dalam data menggunakan paket xts. Anda juga akan mempelajari metode "imputasi" data—mengisi nilai yang hilang dengan isian konstan, LOCF, atau interpolasi linear.
Mulai Bab
4

Jendela Rolling dan Expanding

Anda akan mempelajari cara membuat jendela "rolling" dari deret waktu yang bergerak, atau "bergulir" mengikuti data, sehingga memungkinkan Anda merangkum tren data lintas waktu, seperti rata-rata selama beberapa bulan pengamatan atau jumlah selama beberapa minggu penjualan. Statistik ringkas keseluruhan, seperti mean, median, jumlah, maksimum, dan seterusnya, tidak selalu memberikan wawasan tentang bagaimana data berubah seiring waktu, dan jendela rolling memungkinkan Anda menghitung statistik secara dinamis. Selain jendela rolling, Anda juga akan mempelajari cara membuat jendela expanding, yang menunjukkan bagaimana statistik ringkas tersebut mendekati nilai akhirnya.
Mulai Bab
R

Memanipulasi Data Deret Waktu di R

Kursus
Selesai

Dapatkan Sertifikat Penyelesaian

Daftar Sekarang

Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile

Lanjutkan pembelajaran Anda di mana saja dengan kursus mobile kami dan tantangan coding 5 menit setiap hari.