„Štíhlá" aplikace časových řad
Google Trends umožňuje sledovat, jak často lidé vyhledávají určitý výraz. Stáhli jsme soubor z Google Trends obsahující frekvenci vyhledávání slova „dieta" v čase – data jsou předem načtena v DataFrame s názvem diet. Prvním krokem při analýze časové řady je vizualizace dat pomocí grafu. Měl/a by sis jasně všimnout postupného poklesu vyhledávání „diety" v průběhu kalendářního roku, který vrcholí minimem kolem vánočních svátků, a následného skoku na začátku nového roku, kdy si lidé dávají novoroční předsevzetí zhubnout.
Jako u mnoha datových sad s časovými řadami, se kterými budeš pracovat, je index dat uložen jako řetězce a před vykreslením grafu by měl být převeden na index typu datetime.
Tento kurz se dotýká mnoha konceptů, na které možná nemáš čerstvé vzpomínky – pokud budeš potřebovat rychlé osvěžení, stáhni si pandas Cheat Sheet a měj ho po ruce!
Toto cvičení je součástí kurzu
Analýza časových řad v Pythonu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import pandas and plotting modules
import pandas as pd
import matplotlib.pyplot as plt
# Convert the date index to datetime
diet.index = ____.____(____.____)