Рестораны Парижа
На протяжении всего курса мы будем работать с различными наборами данных о городе Париже.
В этом упражнении мы начнём с изучения набора данных о ресторанах в центре Парижа (составленного на основе открытых данных Paris Data). Данные содержат координаты точечных объектов ресторанов и описание типа заведения.
Предполагается, что вы знакомы с основами библиотеки pandas для работы с табличными данными (объектами DataFrame) в Python. Здесь мы воспользуемся pandas для чтения предоставленного CSV-файла, а затем применим matplotlib для визуализации точек. В matplotlib сначала создаются объекты фигуры и осей с помощью fig, ax = plt.subplots(), после чего объект осей ax используется для построения графика.
Это упражнение является частью курса
Работа с геопространственными данными в Python
Инструкции к упражнению
- Импортируйте pandas как
pd, а matplotlib.pyplot — какplt. - Загрузите набор данных о ресторанах (
"paris_restaurants.csv") и сохраните его в переменнуюrestaurants. - Изучите первые 5 строк таблицы
dfс помощью методаhead(). Видите ли вы столбцы с координатами? - Постройте быструю визуализацию расположения объектов с помощью метода
plot()библиотеки matplotlib.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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()