Berpindah antara data.frame dan zoo
Saat bekerja dengan data deret waktu dunia nyata, Anda sering mengimpor data dari spreadsheet dan data bertabel—data yang diformat seperti data frame. Dengan mengonversi data Anda menjadi objek zoo, Anda akan lebih siap untuk melakukan analisis deret waktu!
Demikian pula, mengonversi deret waktu menjadi data frame memungkinkan Anda memanipulasi dan mengekspor data dalam format yang banyak didukung oleh perangkat lunak dan bahasa pemrograman di luar R.
Deret waktu card_prices—deret waktu untuk harga harian rata-rata tiga kartu dagang—serta paket lubridate, zoo, dan ggplot2 telah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Memanipulasi Data Deret Waktu di R
Petunjuk latihan
Ubah objek
zoocard_pricesmenjadi data frame (fortify) dan tetapkan kecards_df.Jumlahkan tiga kolom harga pada
cards_df, lalu tetapkan hasilnya ke kolom baru,cards_df$total_price.Buat deret waktu baru,
total_price_zoo, dari kolomIndexdantotal_pricepadacards_df.Autoplot
total_price_zoo.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Fortify to data frame: cards_df
___ <- ___
# Add together the three price columns from cards_df
___ <- ___ + ___ + ___
# Create the total_price_zoo time series
___ <- ___
# Generate an autoplot of the new time series
___