Restaurantes en París
A lo largo de los ejercicios de este curso, trabajaremos con varios conjuntos de datos sobre la ciudad de París.
En este ejercicio, empezaremos explorando un conjunto de datos sobre los restaurantes del centro de París (compilado a partir de un conjunto de datos abierto de Paris Data). Los datos contienen las coordenadas de las ubicaciones puntuales de los restaurantes y una descripción del tipo de restaurante.
Suponemos que ya conoces lo básico de la biblioteca pandas para trabajar con datos tabulares (objetos DataFrame) en Python. Aquí usaremos pandas para leer el archivo CSV proporcionado y, después, utilizaremos matplotlib para crear una visualización de los puntos. Con matplotlib, primero creamos una figura y un objeto de ejes con fig, ax = plt.subplots(), y luego usamos este objeto de ejes ax para generar la gráfica.
Este ejercicio forma parte del curso
Trabajo con datos geoespaciales en Python
Instrucciones del ejercicio
- Importa pandas como
pdy matplotlib.pyplot comoplt. - Lee el conjunto de datos de restaurantes (
"paris_restaurants.csv") y asígnalo a una variable llamadarestaurants. - Inspecciona las primeras 5 filas del dataframe
dfcon el métodohead(). ¿Ves las columnas con coordenadas? - Haz una visualización rápida de las ubicaciones de los distritos usando el método
plot()de matplotlib.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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()