Исходный размер 832x1248

Аналитика мультфильмов Walt Disney

PROTECT STATUS: not protected

Описание проекта

В этом проекте я проанализировал полную историю производства мультфильмов студии Disney с 1937 года до наших дней. Я загрузил датасет с Kaggle и построил серию визуализаций в едином фирменном стиле в Google Colab.

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

Выбор темы

Я выбрал для анализа фильмы Disney, потому что мне всегда было интересно, как их картины становятся такими успешными. Хотелось на реальных данных посмотреть, в какие годы выходило больше всего фильмов, какие из них собрали больше денег и как менялись их рейтинги со временем. Так из любви к проектам Disney получился настоящий data science проект.

Вид графиков

В проекте я использовал четыре типа графиков, чтобы показать данные с разных сторон. Столбчатая диаграмма наглядно сравнивает количество фильмов по десятилетиям. Линейный график позволяет увидеть тренд: как менялись средние кассовые сборы от года к году. Круговая диаграмма в виде кольца просто показывает долю фильмов с разными возрастными рейтингами. А горизонтальная столбчатая диаграмма эффективно представляет рейтинг топ-10 самых кассовых фильмов, где длинные полосы и подписи делают сравнение интуитивно понятным.

Используемые статистические методы

В работе я использовал простые статистические методы. Сначала посмотрел на основные цифры: средние сборы, разброс значений. Потом сгруппировал фильмы по десятилетиям и жанрам, чтобы узнать, в какие периоды было снято больше картин и какие направления приносили больше денег. Частотный анализ помог понять, какие возрастные рейтинги встречаются чаще всего. А чтобы увидеть, как менялись сборы с течением времени, я построил график, где по годам отложена средняя касса фильмов. Эти методы позволили перевести историю Disney в понятные цифры и графики.

Референсы визуального стиля

Исходный размер 1621x550

Персонажи Walt Disney

За основу визуального стиля я взял цветовую палитру, характерную для классических фильмов Disney. Голубой цвет особенно характерен для «Золушки» с её нежно-голубым платьем. Темно-синий ассоциируется со Стичем, героем одноимённого мультсериала. Также я добавил в палитру розовый, отсылающий к платьям принцесс вроде Авроры из "Спящей красавицы", и насыщенный малиновый для контраста. Желтый цвет отсылает ко многим персонажам: Симба из "Короля Льва", Белла и Чудовище из "Красавицы и чудовища", Плуто из мультфильмов про Микки Мауса. Эта палитра создаёт ощущение знакомой диснеевской сказочности, но применена к строгим графикам и диаграммам. В результате визуализации выглядят не как сухие отчёты, а как часть волшебного мира, который я анализирую.

Исходный размер 1235x505

Палитра, созданная в Coolors

Исходный размер 1295x229

Графики

График № 1 — мультфильмы по десятилетиям

Чтобы проанализировать, как менялась продуктивность студии, я сгруппировал все фильмы по десятилетиям их выхода. Для этого создал новую колонку decade, преобразовав год выпуска. Затем подсчитал количество фильмов в каждом десятилетии с помощью value_counts() и визуализировал результат столбчатой диаграммой. Это позволило чётко увидеть периоды самой активной работы студии.

Исходный размер 1378x778

Столбчатая диаграмма

Исходный размер 1772x528

Код к графику № 1

График № 2 — динамика кассовых сборов

Для анализа финансовых трендов я рассчитал средние кассовые сборы для каждого года. С помощью groupby('year') я сгруппировал данные, а затем применил mean() к столбцу Box office. Полученные средние значения были отображены на линейном графике с заливкой под линией, что делает видимыми как общую тенденцию, так и отдельные пики успеха.

Исходный размер 1378x778

Линейный график

Исходный размер 1818x497

Код к графику № 2

График № 3 — распределение по рейтингам IMDb

Чтобы оценить качество фильмов, я работал с рейтингами IMDb. Числовые значения были разделены на категории с помощью функции pd.cut(), которая создаёт интервалы. Полученное распределение по категориям я представил в виде кольцевой диаграммы, которая наглядно показывает долю фильмов разного уровня оценок.

Исходный размер 942x535

Круговая диаграмма

Исходный размер 1079x972

Код к графику № 3

График № 4 — топ-10 самых кассовых мультфильмов

Для выявления абсолютных лидеров по коммерческому успеху я отсортировал весь датасет по убыванию кассовых сборов с помощью nlargest(10, 'Box office'). Чтобы сделать сравнение интуитивно понятным, я выбрал горизонтальную столбчатую диаграмму, где длина каждого столбца соответствует сборам конкретного фильма, а аннотации с точными значениями помогают быстро оценить масштаб.

Исходный размер 1377x777

Горизонтальная столбчатая диаграмма

Исходный размер 1289x567

Код к графику № 4

Аналитика мультфильмов Walt Disney
Проект создан 16.01.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше