Otevírání a čtení plochých souborů z webu
Právě jsi načetl/a soubor z webu, uložil/a ho lokálně a načetl/a do DataFrame. Pokud ale chceš soubor z webu načíst přímo do DataFrame bez předchozího lokálního uložení, snadno to zvládneš pomocí pandas. Konkrétně můžeš použít funkci pd.read_csv(), kde jako první argument předáš URL a jako druhý argument oddělovač sep.
URL souboru je stejné jako dříve:
'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'
Toto cvičení je součástí kurzu
Intermediate Importing Data in Python
Pokyny k cvičení
- Přiřaď URL souboru do proměnné
url. - Načti soubor do DataFrame
dfpomocípd.read_csv()— nezapomeň, že oddělovač v souboru je';'. - Vypiš prvních několik řádků DataFrame
df. - Spusť zbytek kódu, který vykreslí histogram prvního příznaku v DataFrame
df.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()