Deschiderea și citirea fișierelor plate de pe web
Tocmai ai importat un fișier de pe web, l-ai salvat local și l-ai încărcat într-un DataFrame. Dacă vrei să încarci un fișier de pe web direct într-un DataFrame, fără a-l salva mai întâi local, poți face asta cu ușurință folosind pandas. Mai exact, poți folosi funcția pd.read_csv() cu URL-ul ca prim argument și separatorul sep ca al doilea argument.
URL-ul fișierului este, din nou:
'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'
Acest exercițiu face parte din cursul
Importul intermediar de date în Python
Instrucțiuni pentru exercițiu
- Atribuie URL-ul fișierului variabilei
url. - Citește fișierul într-un DataFrame
dffolosindpd.read_csv(), ținând cont că separatorul din fișier este';'. - Afișează primele rânduri ale DataFrame-ului
df. - Rulează restul codului pentru a reprezenta histograma primei caracteristici din DataFrame-ul
df.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import packages
import matplotlib.pyplot as plt
import pandas as pd
# Assign url of file: url
# Read file into a DataFrame: df
# Print the head of the DataFrame
print(____)
# Plot first column of df
df.iloc[:, 0].hist()
plt.xlabel('fixed acidity (g(tartaric acid)/dm$^3$)')
plt.ylabel('count')
plt.show()