Концепция
В данном проекте я использовала данные, которые нашла на платформе Kaggle по этой ссылке.
Код был написан с использованием платформы GoogleColab, а вдохновение для графиков я искала на Matplotlib.
Данная игра выпущенная эксклюзивно на NintendoSwitch была очень популярна долгое время за счет разнообразия контента в ней, возможностей для кастомизации и количества уникальных персонажей. Я взяла датасет с Жителями мира Энимал Кроссинг чтобы узнать о них больше информации.
Тип графиков в проекте
Круговая диаграмма
Столбчатая диаграмма
Тепловая карта
Шаги в работе
Загрузка датасета с Kaggle
Импорт нужного CSV файла в GoogleColab
Просмотр полей и прикидка для анализа
Постепенный анализ и построение графиков
Использование нейросетей
Анализ Данных

Сначала я импортировала нужные для работы библиотеки и открыла таблицу для подробного изучения
На выходе получилась объемная база данных из 391 строки и 17 колонок с разнообразной информацией о персонажах
Для начала я просто решила посмотреть сколько уникальных данных содержат в себе некоторые колонки, чтобы опираясь на это произвести построения графиков
На выходе я получила подобные данные и для первого эксперимента решила сравнить процентное соотношение мальчиков и девочек в игре
Оказалось что количество мужских персонажей хоть и в небольшом размере превышает количество женских
Далее я решила построить столбчатый график, чтобы узнать какие типы животных преобладают в игре
Однако результат показался мне слишком скучным и я обратилась к ИИ чтобы узнать, как мне сделать график красивее,
я спросила How to make bar chart more pretty looking?
На что получила подобный ответ:
To make the bar chart look nicer, you can customize the plot using various options available in matplotlib. Please note that you need to install Seaborn via pip if you haven't done so already:pip install seaborn After applying these changes, the resulting plot should be much more visually appealing.
Полученный график выглядел намного симпатичнее.
Однако график был очень маленький и на оси Х были указаны цифры вместо имен живыотных, я отправила код и спросила как это поправить?
В результате появились параметры fig, chart = plt.subplots(figsize=(22, 10)) и chart.set_xticks(range(len(unique_type))) chart.set_xticklabels(unique_type, rotation=180, ha="right", fontsize=10)
Аналогично я построила график чтобы посмотреть как Гендер жителя влияет на его Личность и вышло это




