Vytváření datového rámce s časovou řadou
Časové řady využíváme tehdy, když chceme analyzovat nebo zkoumat změny v průběhu času. To se hodí při analýze tweetů – například když chceš sledovat, jak často se určité slovo nebo skupina slov objevuje.
Prvním krokem je převedení DataFrame do formátu, se kterým dokáží pracovat metody pandas pro časové řady. Toho dosáhneme tak, že index převedeme na typ datetime.
Toto cvičení je součástí kurzu
Analýza dat ze sociálních sítí v Pythonu
Pokyny k cvičení
- Vypiš prvních pět řádků sloupce
created_atvds_tweetspomocí metody.head(). - Převeď tento sloupec na typ datetime pomocí metody
.to_datetime()z pandas. - Vypiš prvních pět řádků znovu.
- Nastav index na
created_atpomocí.set_index().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Print created_at to see the original format of datetime in Twitter data
print(ds_tweets[____].____())
# Convert the created_at column to np.datetime object
ds_tweets[____] = pd.____(____)
# Print created_at to see new format
print(ds_tweets[____].____())
# Set the index of ds_tweets to created_at
ds_tweets = ds_tweets.____(____)