CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Chargez fcc_survey.xlsx en veillant à analyser la colonne Part1StartTime comme des données de type datetime.
  • Affichez les premières valeurs de survey_data.Part1StartTime pour 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.____)
Modifier et exécuter le code