Analyser des dates simples
pandas ne déduit pas qu’une colonne contient des données de type datetime ; il les interprète comme des objets ou des chaînes tant qu’on ne lui indique pas le contraire. Le typage des dates est simple lorsqu’elles sont dans un format standard : on peut utiliser l’argument parse_dates pour demander à read_excel() de lire les colonnes comme des datetime.
Les réponses du New Developer Survey contiennent certaines colonnes avec des horodatages faciles à analyser. Dans cet exercice, vous allez vérifier qu’elles ont le bon type de données.
pandas a été importé sous le nom pd.
Cet exercice fait partie du cours
Ingestion de données simplifiée avec pandas
Instructions
- Chargez
fcc_survey.xlsxen veillant à analyser la colonnePart1StartTimecomme des données de type datetime. - Affichez les premières valeurs de
survey_data.Part1StartTimepour vérifier qu’elle contient bien des datetime.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Load file, with Part1StartTime parsed as datetime data
survey_data = pd.read_excel("fcc_survey.xlsx",
____)
# Print first few values of Part1StartTime
print(survey_data.Part1StartTime.____)