ÎncepețiÎncepe gratuit

Trecerea între data.frame și zoo

Când lucrezi cu date reale din serii de timp, vei importa adesea date din foi de calcul și tabele – date formatate ca un data frame. Convertind datele într-un obiect zoo, vei fi mai bine pregătit să efectuezi analize de serii de timp!

Totodată, conversia unei serii de timp într-un data frame îți permite să manipulezi și să exporți datele într-un format citibil pe scară largă în alte programe și limbaje de programare în afara R.

Seria de timp card_prices – o serie de timp pentru prețurile medii zilnice ale trei cărți de joc – precum și pachetele lubridate, zoo și ggplot2 au fost deja încărcate pentru tine.

Acest exercițiu face parte din cursul

Manipularea datelor de tip serie de timp în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Transformă obiectul zoo card_prices într-un data frame folosind fortify și atribuie rezultatul variabilei cards_df.

  • Adună cele trei coloane de prețuri din cards_df și atribuie rezultatul unei noi coloane, cards_df$total_price.

  • Creează o nouă serie de timp, total_price_zoo, din coloanele Index și total_price ale lui cards_df.

  • Aplică autoplot pe total_price_zoo.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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
___
Editează și rulează codul