Práce se sloupci DateTime
pandas načítá sloupce s datumy jako datový typ object. Textové datumy jsou pro analýzu časových řad téměř k ničemu, takže je potřeba umět je převést na datový typ datetime. Tento typ ti umožňuje flexibilněji pracovat s datumy v pandas a snadno z nich extrahovat užitečné příznaky.
Další dataset s akciovými daty, tentokrát pro Apple, je načtený jako apple.
Toto cvičení je součástí kurzu
Detekce anomálií v Pythonu
Pokyny k cvičení
- Převeď sloupec
Datevapplena typdatetime. - Extrahuj den v týdnu a ulož ho do nového sloupce
day_of_week. - Extrahuj číslo měsíce a ulož ho do nového sloupce
month. - Extrahuj den v měsíci a ulož ho do nového sloupce
day_of_month.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Convert the Date column to DateTime
apple['Date'] = ____
# Create a column for the day of the week
apple['day_of_week'] = ____
# Create a column for the month
apple['month'] = ____
# Create a column for the day of the month
apple['day_of_month'] = ____
print(apple[['day_of_week', 'month', 'day_of_month']])