Original size 1140x1600

Рестораны Санкт-Петербурга

PROTECT STATUS: not protected
The project is taking part in the competition

Для проекта я выбрала данные о ресторанах в Санкт-Петербурге с Портала открытых данных правительства. Этот выбор был сделан потому, что рестораны отражают культурную и социальную жизнь города, показывают, какие кухни популярны, где сосредоточены заведения и насколько город удобен для всех жителей, включая людей с ограниченными возможностями.

Саму работу я решила сделать в формате небольшой истории-комикса про девочку Машу, которая недавно переехала в Петербург из Карелии. Поэтому проект сопровождается картинками, сгенерированными в Sora, в мультяшном стиле и с атмосферой праздника, вдохновлённой новогодней тематикой.

Палитра

big
Original size 1920x1080

С чего все началось?

post

Маша всегда мечтала жить в большом городе с красивой архитектурой, уютными улочками и яркой культурной жизнью. В первый день в новом городе она гуляла по Невскому проспекту, восхищалась Исаакиевским собором и любовалась заснеженными крышами домов.

Её особенно интересовало, где можно вкусно поесть и какие рестораны стоит посетить. Маша хотела узнать, какие кухни популярны в разных районах города и где можно найти уютное кафе с видом на исторические здания.

График 1: Распределение ресторанов по районам Санкт-Петербурга

big
Original size 1536x1024

Перед тем как приступать к анализу, Маша поработала с датасетом: обработала пропуски, очистила и привела данные к корректному формату, чтобы визуализации отражали реальную картину и не искажались отсутствующими значениями или неверными типами данных.

Original size 1920x873

Сначала Маша решила узнать, как рестораны распределены по районам города: где их больше всего, а какие зоны остаются менее насыщенными заведениями. Для этого она построила столбчатую диаграмму, где по оси X отображено количество ресторанов, а по оси Y — названия районов Санкт-Петербурга.

0

1. График 2. Код

Из графика видно, что больше всего ресторанов находится в Центральном районе. Это вполне ожидаемо: именно там сосредоточены главные туристические маршруты, исторические здания, музеи, театры и ключевые городские улицы. Потоки людей здесь самые большие, поэтому и ресторанов открывается больше — как для туристов, так и для жителей.

Когда Маша посмотрела на этот график, она сразу поняла, куда отправится в первую очередь. Центральный район манил её своей архитектурой, атмосферой и тем, что здесь сосредоточено больше всего интересных мест, где можно вкусно поесть.

График 2: Географическая карта ресторанов

После изучения распределения ресторанов по районам, Маша решила визуализировать их географическое расположение на карте города. Она использовала точечную диаграмму, где каждая точка представляет один ресторан, а координаты широты и долготы показывают его местоположение.

0

1. График 2. Код

На карте видно, что большая часть ресторанов сосредоточена в центре города, около координат широты ~59.94° и долготы ~30.31°. Это соответствует Центральному району, где сконцентрированы туристические маршруты, достопримечательности, офисные здания и активная пешеходная зона. Меньше ресторанов располагается на окраинах, где плотность застройки и поток людей меньше.

Для Маши этот график подтвердил предыдущие наблюдения: центр города — это наиболее оживлённая и интересная зона, где она сможет легко найти разнообразные заведения и насладиться прогулкой по историческим улицам.

График 3: Распределение ресторанов до ближайшего метро

После того как Маша посмотрела, где сосредоточены рестораны по районам и на карте города, её заинтересовало, насколько удобно до них добираться на метро. Для этого она построила гистограмму, где каждая колонка показывает количество ресторанов, расположенных на определённом расстоянии от ближайшей станции метро.

0

1. График 2. Код

Из графика видно, что большая часть ресторанов находится очень близко к метро — в пределах 0–250 метров. Это вполне закономерно: рестораны стремятся располагаться там, где больше людей, высокая пешеходная активность, туристы и местные жители проходят чаще всего. Для Маши это оказалось особенно удобно: она передвигается по городу преимущественно на метро, и ей не нужно тратить много времени, чтобы добраться до кафе или ресторана.

График 4: топ-6 районов по числу ресторанов

Дальше она хотела увидеть долю ресторанов в разных районах города, чтобы понять, где сосредоточено больше всего гастрономических точек и как они соотносятся друг с другом. Для этого она построила круговую диаграмму, где каждый сектор отображает долю ресторанов в конкретном районе.

0

1. График 2. Код

Из графика видно, что Центральный район занимает наибольшую долю ресторанов, на втором месте — Петроградский, затем следуют Адмиралтейский, Выборгский, Приморский и Московский районы. Это отражает плотность населения, туристическую активность и деловую жизнь этих районов.

График 5: Популярные кухни

Original size 1536x1024

Теперь Маша хотела понять, какие кухни наиболее распространены в ресторанах города, чтобы ориентироваться, где можно попробовать любимые блюда и открыть новые вкусы.

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

0

1. График 2. Код

Из графика видно, что лидирует европейская кухня, на втором месте — русская, на третьем — итальянская, а за ними следуют азиатские, французские и другие кухни. Причина популярности европейской кухни в Санкт-Петербурге объясняется тем, что многие рестораны города ориентированы на туристов и деловую аудиторию, для которых привычны европейские блюда. Русская кухня остаётся востребованной, но её представлено меньше, так как многие заведения специализируются на интернациональной гастрономии и более универсальных меню.

Для Маши этот график стал настоящей подсказкой: она поняла, где можно попробовать разнообразные вкусы, а где найти что-то уникальное и национальное.

График 6: Распределение расстояний до метро для топ-6 кухонь

Перед построением графика Маша подготовила данные: выбрала только рестораны с известным расстоянием до ближайшего метро и выделила топ-6 самых популярных кухонь — европейскую, русскую, итальянскую, японскую, восточную и авторскую. Для анализа Маша использовала боксплот, который показывает распределение расстояний до метро для каждой кухни и помогает визуально определить типичное значение, а также экстремальные случаи (аномалии) — рестораны, расположенные значительно дальше от метро, чем большинство.

0

1. График 2. Код

Из графика видно, что рестораны всех шести популярных кухонь в основном находятся очень близко к метро, в пределах 0–1000 метров, что удобно для передвижения по городу. Это подтверждает тенденцию, что заведения стараются располагаться рядом с потоками людей. На боксплоте также видны отдельные аномалии — рестораны, удалённые от метро, которые выделяются из общего распределения. Такие заведения встречаются редко, но иногда находятся в менее оживлённых районах или на окраинах.

Для Маши эта визуализация была особенно полезной: она поняла, что по большинству кухонь можно быстро добраться на метро, а значит, спланировать гастрономический маршрут по городу будет удобно и комфортно.

График 7: Доступность для людей с ограниченными возможностями

Original size 1536x1024

У Маши есть друг Антон из Москвы, который с детства передвигается на инвалидной коляске. Так как Антон планировал посетить Санкт-Петербург, Маша заранее хотела узнать, в каких ресторанах будет удобно находиться и передвигаться, чтобы ему было комфортно.

0

1. График 2. Код

На графике кажется, что большинство ресторанов не адаптированы для людей с ограниченными возможностями. Однако такая картина, скорее всего, обусловлена особенностями датасета: в нём много пустых значений или отсутствующих данных по доступности. В реальности в городе, особенно в Центральном районе, многие рестораны должны иметь хотя бы базовую адаптацию для инвалидов.

Для Маши этот анализ стал полезным: она поняла, что нужно обращать внимание на реальную информацию о доступности, когда планирует маршрут с Антоном, а визуализация помогла ей заранее оценить ситуацию.

Вывод

Original size 1536x1024

В ходе анализа данных о ресторанах Санкт-Петербурга Маше удалось получить целостное представление о гастрономической карте города. Она узнала, где сосредоточено наибольшее количество заведений, какие районы самые насыщенные ресторанами, какие кухни популярны, а также какие рестораны находятся ближе всего к метро. Кроме того, Маша рассмотрела доступность ресторанов для людей с ограниченными возможностями, чтобы поездка с Антоном была комфортной.

На основании визуализаций Маша поняла, что Центральный район — это настоящий центр гастрономической и культурной жизни города: здесь и исторические здания, и театры, и большое разнообразие ресторанов с популярными кухнями, расположенных в шаговой доступности от метро. Европейская кухня доминирует среди ресторанов, но также легко найти итальянские, японские и авторские заведения. Расстояния до метро у большинства ресторанов небольшие, что делает перемещения по городу удобными.

Описание применения генеративной модели

Изображения для проекта были созданы с помощью нейросети Sora. Для оформления графиков в нужной цветовой гамме я использовала ChatGPT-4o — он также помогал при поиске теоретической информации по правильному написанию кода и корректировке программ, когда возникали ошибки.

Папка проекта (датасет, блокнот с кодом, промпты изображений)

Дисклеймер: Все персонажи и события в этой истории являются вымышленными. Любые совпадения с реальными людьми, местами или ситуациями случайны. Иллюстрации созданы исключительно для учебного проекта и служат художественным дополнением к анализу данных :)

Рестораны Санкт-Петербурга
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more