1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à l'importation de données en Python

Connected

Exercice

Importer différents types de données

Le fichier seaslug.txt

  • contient un en-tête texte composé de chaînes de caractères
  • est délimité par des tabulations.

Ces données indiquent le pourcentage de larves de limaces de mer qui ont subi une métamorphose pendant une période donnée. Pour en savoir plus, consultez ici.

En raison de l'en-tête, si vous essayez de l'importer tel quel avec np.loadtxt(), Python lèvera une ValueError en indiquant qu'il could not convert string to float. Il existe deux façons de gérer cela : d'abord, vous pouvez définir l'argument de type de données dtype à str (pour chaîne de caractères).

Autrement, vous pouvez ignorer la première ligne comme nous l'avons vu précédemment, en utilisant l'argument skiprows.

Instructions

100 XP
  • Complétez le premier appel à np.loadtxt() en passant file comme premier argument.
  • Exécutez print(data[0]) pour afficher le premier élément de data.
  • Complétez le deuxième appel à np.loadtxt(). Le file que vous importez est délimité par des tabulations, le type de données est float, et vous voulez ignorer la première ligne.
  • Affichez le 10e élément de data_float en complétant la commande print(). Inspirez-vous de l'appel à print() précédent.
  • Exécutez le reste du code pour visualiser les données.