1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do importu dat v Pythonu

Connected

Cvičení

Import různých datových typů

Soubor seaslug.txt

  • obsahuje textovou hlavičku složenou z řetězců
  • je oddělený tabulátory.

Tato data představují procentuální podíl larev mořských plžů, které se za určitý časový úsek přeměnily. Více informací najdeš zde.

Kvůli hlavičce by se pokus o přímý import pomocí np.loadtxt() skončil chybou ValueError s hlášením, že could not convert string to float. Existují dva způsoby, jak to řešit: první možností je nastavit argument pro datový typ dtype na hodnotu str (pro řetězec).

Druhou možností je přeskočit první řádek, jak jsme viděli dříve, pomocí argumentu skiprows.

Pokyny

100 XP
  • Dokonči první volání np.loadtxt() tak, že předáš file jako první argument.
  • Spusť print(data[0]) a vypiš první prvek pole data.
  • Dokonči druhé volání np.loadtxt(). Importovaný soubor je oddělený tabulátory, datový typ je float a chceš přeskočit první řádek.
  • Vypiš 10. prvek pole data_float doplněním příkazu print(). Řiď se předchozím voláním print().
  • Spusť zbytek kódu a vizualizuj data.