
При работе я использовала набор данных о жителях в игре Stardew Valley, взятый на сайте Kaggle.
Мой выбор пал на эти данные ввиду того, что я совсем недавно открыла для себя эту игру, и мне важно знать некоторую информацию о её жителях, чтобы было проще ориентироваться на карте и выполнять задания.
База данных на Kaggle https://www.kaggle.com/datasets/srgiomanhes/stardew-valley-villagers-dataset
В работе представлено 5 графиков:
При стилизации я сделала выбор в пользу желтого и зеленого цветов, потому что они являются главенствующими в игре и в полной мере отражают мир Stardew Valley.
Количество Дней Рождения в каждый сезон
В игре необходимо дарить подарки для развития отношений с жителями, поэтому важно знать, как часто нужно это делать.


Количество жителей на каждой точке карты
Для развития отношений с жителями необходимо периодически с ними общаться. Для этого нужно понимать, какие места в целом есть на карте, и сколько жителей там живёт.
Количество жителей, живущих по адресу
Кроме того, у всех жителей есть свои адреса проживания, где они могут жить как поодиночке, так и семьями. Хочется знать, сколько человек живет по каждому адресу, чтобы точно никого не упустить.
Количество жителей, готовых связать себя узами брака
Игра также даёт возможность вступать в близкие отношения с жителями, но далеко не со всеми, поэтому не менее важно знать, сколько претендентов на место мужа/жены имеется в игре.
Описание применения генеративной модели
Для создания обложки использовался Midjourney. Промт: crowd of people, picture in Stardew Valley style.
В процессе создания кода использовался телеграм-бот @chatsgpts_bot, который помог: - понять, для чего нужен метод enumerate (график «Количество жителей на каждой точке карты») - написать строчку: autopct=lambda p: '{:.0f}'.format (p * sum (b) / 100), (график «Количество жителей, готовых связать себя узами брака»)