Ristoranti a Parigi
In tutti gli esercizi di questo corso, lavoreremo con diversi insiemi di dati sulla città di Parigi.
In questo esercizio, inizieremo esplorando un insieme di dati sui ristoranti nel centro di Parigi (compilato da un dataset open di Paris Data). I dati contengono le coordinate dei punti in cui si trovano i ristoranti e una descrizione del tipo di ristorante.
Ci aspettiamo che tu conosca le basi della libreria pandas per lavorare con dati tabellari (oggetti DataFrame) in Python. Qui useremo pandas per leggere il file CSV fornito e poi useremo matplotlib per creare una visualizzazione dei punti. Con matplotlib, prima creiamo una figura e un oggetto assi con fig, ax = plt.subplots(), e poi usiamo questo oggetto assi ax per creare il grafico.
Questo esercizio fa parte del corso
Lavorare con i dati geospaziali in Python
Istruzioni dell'esercizio
- Importa pandas come
pde matplotlib.pyplot comeplt. - Leggi il dataset dei ristoranti (
"paris_restaurants.csv") e assegnalo a una variabile chiamatarestaurants. - Ispeziona le prime 5 righe del dataframe
dfcon il metodohead(). Vedi le colonne con le coordinate? - Crea una veloce visualizzazione delle posizioni dei quartieri usando il metodo
plot()di matplotlib.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import pandas and matplotlib
____
____
# Read the restaurants csv file
restaurants = ____
# Inspect the first rows of restaurants
print(____)
# Make a plot of all points
fig, ax = plt.subplots()
ax.plot(____, ____, 'o')
plt.show()