1. Learn
  2. /
  3. Cursuri
  4. /
  5. Importul intermediar de date în Python

Connected

exercițiu

Importul fișierelor non-plate de pe web

Felicitări! Tocmai ai încărcat un fișier plat de pe web într-un DataFrame, fără să-l salvezi mai întâi local, folosind funcția pd.read_csv() din pandas. Această funcție este extrem de utilă, deoarece are variante înrudite care îți permit să încarci tot felul de fișiere, nu doar pe cele plate. În acest exercițiu interactiv, vei folosi pd.read_excel() pentru a importa un fișier Excel.

URL-ul fișierului este

'https://assets.datacamp.com/course/importing_data_into_r/latitude.xls'

Sarcina ta este să folosești pd.read_excel() pentru a citi toate foile din fișier, să afișezi numele foilor și apoi să afișezi primele rânduri din prima foaie folosind numele ei, nu indexul.

Reține că rezultatul funcției pd.read_excel() este un dicționar Python în care cheile sunt numele foilor, iar valorile corespunzătoare sunt DataFrame-urile aferente.

Instrucțiuni

100 XP
  • Atribuie URL-ul fișierului variabilei url.
  • Citește fișierul din url într-un dicționar xls folosind pd.read_excel(), ținând cont că, pentru a importa toate foile, trebuie să transmiți None argumentului sheet_name.
  • Afișează numele foilor din fișierul Excel; acestea vor fi cheile dicționarului xls.
  • Afișează primele rânduri din prima foaie folosind numele foii, nu indexul acesteia! Numele foii este '1700'