1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în importul datelor în Python

Connected

exercițiu

Importul diferitelor tipuri de date

Fișierul seaslug.txt

  • are un antet text, format din șiruri de caractere
  • este delimitat prin tab.

Aceste date reprezintă procentul de larve de sea slug care s-au metamorfozat într-o anumită perioadă de timp. Află mai multe aici.

Din cauza antetului, dacă ai încerca să îl imporți ca atare folosind np.loadtxt(), Python ar genera o eroare de tip ValueError și ți-ar spune că could not convert string to float. Există două modalități de a rezolva această problemă: în primul rând, poți seta argumentul pentru tipul de date dtype la valoarea str (pentru șir de caractere).

Alternativ, poți sări peste primul rând, așa cum am văzut anterior, folosind argumentul skiprows.

Instrucțiuni

100 XP
  • Completează primul apel al funcției np.loadtxt() pasând file ca prim argument.
  • Execută print(data[0]) pentru a afișa primul element al lui data.
  • Completează al doilea apel al funcției np.loadtxt(). Fișierul pe care îl imporți este delimitat prin tab, tipul de date este float, iar tu vrei să sari peste primul rând.
  • Afișează al 10-lea element al lui data_float completând comanda print(). Ghidează-te după apelul print() anterior.
  • Execută restul codului pentru a vizualiza datele.