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


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




