НачатьНачать бесплатно

Рестораны Парижа

На протяжении всего курса мы будем работать с различными наборами данных о городе Париже.

В этом упражнении мы начнём с изучения набора данных о ресторанах в центре Парижа (составленного на основе открытых данных 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()
Редактировать и запускать код