Введение
Мультсериал My Little Pony: Friendship is Magic занимает особое место в моей личной истории: это один из ключевых культурных текстов моего детства. На протяжении нескольких лет сериал сопровождал меня, формируя представления о дружбе, коллективном взаимодействии и эмоциональной коммуникации.
Дружба — это Чудо
Центральная идея проекта — «дружба — это чудо» — последовательно раскрывается через персонажей, каждый из которых обладает собственным характером, стилем речи и ролью в повествовании.

Кадр из мультсериала
В рамках данного проекта я рассматриваю My Little Pony не как художественное произведение, а как структурированную систему, поддающуюся количественному анализу. В фокусе исследования — диалоговая структура сериала и распределение речевой активности между персонажами.
В качестве источника данных был выбран открытый датасет с платформы Kaggle, содержащий транскрипты диалогов всех сезонов сериала. Он включает тысячи реплик, привязанных к конкретным персонажам и эпизодам, что делает возможным анализ как общей структуры повествования, так и индивидуальных особенностей речи героев.
Цель проекта — проанализировать, как распределяются диалоги между персонажами, выявить центральных и периферийных участников нарратива, а также проследить динамику их активности на протяжении сериала. Отдельное внимание уделяется длине реплик и совместным появлениям персонажей как индикаторам характера и сюжетной значимости.
Таким образом, проект представляет собой попытку соединить личный культурный опыт с инструментами анализа данных и визуализации, чтобы получить новое, аналитическое прочтение знакомого с детства медиатекста.
Визуализация данных
При оформлении графиков я опиралась на визуальный язык сериала My Little Pony: Friendship is Magic. В качестве основы была выбрана цветовая палитра главных персонажей, что позволяет напрямую связывать числовые данные с узнаваемыми героями и облегчает чтение визуализаций. Все графики выполнены в едином стиле с акцентом на цвет, аккуратную типографику и минимализм без декоративных элементов.
Для представления данных я использовала несколько типов графиков. Столбчатая диаграмма «Топ-10 персонажей по количеству реплик» помогает сравнить диалоговую активность персонажей, круговая диаграмма «Распределение реплик между главными героями» показывает распределение реплик между главными и второстепенными героями. Линейный график «Как менялась активность персонажей» используется для анализа динамики участия персонажей в эпизодах, гистограмма «Средняя длина реплик главных героев» — для сравнения длины реплик, а группированная столбчатая диаграмма «Эмоциональные паттерны главных героев» — для анализа стиля речи, а график социальной сети — для визуализации совместных появлений персонажей и структуры их взаимодействий.
Кадр из мультсериала
Этапы работы
Загрузка данных

Для начала работы я использовала библиотеку pandas для обработки табличных данных. Датасет был загружен в формате CSV и считан в DataFrame в среде Google Colab. На этом этапе была проведена первичная проверка структуры данных: количество строк и столбцов, названия колонок, наличие пропущенных значений и число уникальных персонажей.
В результате загрузки стало ясно, что датасет содержит 36 859 реплик, распределённых между 842 персонажами, а также информацию о названии эпизода, сценаристе, персонаже и тексте реплики. Наличие небольшого числа пропусков в колонке с диалогами было зафиксировано для дальнейшей очистки.
Очистка и подготовка данных
На следующем этапе была выполнена очистка данных. Из анализа были исключены служебные и обобщённые категории персонажей (например, Narrator, Everypony и аналогичные), так как они не представляют конкретных действующих лиц и могут искажать результаты. После удаления таких записей количество строк сократилось до 35 726, а число уникальных персонажей — до 832.
Дополнительно имена персонажей были стандартизированы для устранения дублирующихся написаний. Для более глубокого анализа в таблицу были добавлены новые метрики: количество слов и количество символов в каждой реплике. Это позволило перейти от простого подсчёта реплик к анализу стиля речи. После очистки стало заметно, что средняя длина реплики составляет около 12 слов, а медианная — 9 слов, что говорит о преобладании коротких, динамичных диалогов.
Расчёт статистики по персонажам
После подготовки данных была сформирована агрегированная таблица со статистикой по каждому персонажу. Для этого данные были сгруппированы по имени персонажа, а затем рассчитаны ключевые показатели: общее количество реплик, суммарное число слов, средняя длина реплики.
Полученная статистика позволила выявить иерархию персонажей по степени их участия в повествовании. Анализ показал, что Twilight Sparkle является безусловным лидером по числу реплик, за ней следуют другие главные герои сериала. Это подтверждает гипотезу о наличии центрального персонажа и подчёркивает неравномерное распределение диалоговой активности. Итоговая таблица с топ-10 персонажами была сохранена отдельно и использовалась в дальнейших этапах визуализации.
Оформление данных

В оформлении я использовала цветовую палитру, отражающую индивидуальность каждого ключевого персонажа из вселенной My Little Pony.
На светлом нейтральном фоне я выделила семь основных цветов, каждый из которых ассоциирован с конкретным персонажем: глубокий фиолетовый для Twilight Sparkle, ярко-голубой для Rainbow Dash, насыщенный розовый для Pinkie Pie, золотисто-оранжевый для Applejack, лавандовый для Rarity, зелёный для Spike и солнечно-жёлтый для Fluttershy. Такое цветовое кодирование позволило сохранять визуальную идентичность героев на всех этапах анализа, обеспечивая интуитивную читаемость графиков. В сочетании с чёткими контурами элементов, контрастными подписями и умеренной сеткой это создало гармоничный и информативный стиль, отвечающий как аналитической строгости, так и тематическому духу сериала.
Кадр из мультсериала
Итоговые графики
Топ-10 персонажей по количеству реплик

Первый график показывает топ-10 персонажей по количеству реплик. Абсолютным лидером диалогов является Твайлайт Спаркл, что подтверждает её центральную роль в повествовании. За ней с заметным отрывом следуют такие энергичные персонажи, как Радуга Дэш и Пинки Пай. Наличие второстепенных героев, например, Эппл Блум, в этой десятке указывает на значимость молодого поколения в общем сюжете сериала.
Распределение реплик между главными героями




