Original size 1140x1600

Анализ данных жителей Stardew Valley

PROTECT STATUS: not protected
8

При работе я использовала набор данных о жителях в игре Stardew Valley, взятый на сайте Kaggle.

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

База данных на Kaggle https://www.kaggle.com/datasets/srgiomanhes/stardew-valley-villagers-dataset

В работе представлено 5 графиков:

  1. Количество Дней Рождения в каждый сезон (Bar Plot)
  2. Количество жителей на каждой точке карты (Horizontal Bar Plot, Violin Plot)
  3. Количество жителей, живущих по адресу (Scatter Plot)
  4. Количество жителей, готовых связать себя узами брака (Pie Plot)

При стилизации я сделала выбор в пользу желтого и зеленого цветов, потому что они являются главенствующими в игре и в полной мере отражают мир Stardew Valley.

Количество Дней Рождения в каждый сезон

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

big
Original size 613x148
big
Original size 554x455

Количество жителей на каждой точке карты

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

Original size 634x156
Original size 1211x626
Original size 635x259
Original size 662x455

Количество жителей, живущих по адресу

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

Original size 705x260
Original size 1608x639

Количество жителей, готовых связать себя узами брака

Игра также даёт возможность вступать в близкие отношения с жителями, но далеко не со всеми, поэтому не менее важно знать, сколько претендентов на место мужа/жены имеется в игре.

Original size 846x182
Original size 518x504

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

Для создания обложки использовался Midjourney. Промт: crowd of people, picture in Stardew Valley style.

В процессе создания кода использовался телеграм-бот @chatsgpts_bot, который помог: - понять, для чего нужен метод enumerate (график «Количество жителей на каждой точке карты») - написать строчку: autopct=lambda p: '{:.0f}'.format (p * sum (b) / 100), (график «Количество жителей, готовых связать себя узами брака»)

Анализ данных жителей Stardew Valley
8
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