Время на прочтение
Иногда я пишу научные статьи. Но перед Новым годом хочется немного отвлечься от звериной серьёзности науки. Значит, можно написать несерьёзную и не совсем научную! Но — основанную на данных и их статистическом анализе, с графиками и воспроизводимыми результатами.
Введение
Яндекс-музыка сделала не только общие, но и личные итоги. У меня появился плейлист «Мой 2020». В нём 50 треков. Можно проанализировать его статистически и посмотреть, каких исполнителей и жанров там больше всего, когда вышли песни, на каком языке написаны тексты и какие слова в них наиболее часто встречаются.
Сервисы продолжают подводить итоги года.
Персональные итоги года появились в приложении «Яндекс. Музыка». Чтобы их открыть, достаточно нажать соответствующую кнопку на главной странице. Если она у вас еще не появилась, попробуйте обновить приложение до последней версии. Мне помог этот способ.
Музыкальные итоги состоят из карточек, которыми удобно делиться в соцсетях. Их можно разделить на несколько категорий.
Статистика прослушиваний. « Яндекс. Музыка» показывает, когда в 2022 году человек впервые воспользовался сервисом и что он слушал. Доступна статистика по количеству прослушанных песен и минут.
Любимые артисты. Сервис не показывает песен исполнителей, как Spotify, но рассказывает, какая песня была самой прослушиваемой. « Яндекс. Музыка» также выделяет самого любимого артиста, альбом и подкаст.
«Моя волна». Несколько карточек посвящены алгоритму сервиса — бесконечному персональному потоку треков, которые подбираются под каждого слушателя. Можно узнать, в какой день было поставлено больше всего лайков трекам из этого раздела и сколько новых артистов он помог открыть. Сервис также показывает, какой трек из «Моей волны» включался потом чаще всего.
Кроме персональной статистики в приложении и сервиса появился плейлист с самыми прослушиваемыми треками за год. Вероятно, треки в этом плейлисте отсортированы по числу прослушиваний.
Данные и методы
Сначала нужно собрать данные. Я перенёс в таблицу порядковые номера в плейлисте, названия треков и исполнителей, потом зашёл на страницу каждого трека и выписал жанр. С годом выхода пришлось повозиться: некоторые старые песни идут в переизданиях, поэтому уточнял по Википедии. С языком, наоборот, всё сразу понятно. Ещё я сделал колонку с текстом: его тоже можно проанализировать. Для трёх песен на финском текста не нашёл — оставил поля пустыми. Если бы песен было не 50, а 500, то сбор данных пришлось бы автоматизировать, а так справился вручную. Таблица в итоге выглядит примерно так.
Первые три строки таблицы с данными
Теперь берём эту таблицу и анализируем. Вот только как лучше всего это сделать?
Самый простой вариант — посчитать как есть. Надо сказать, такой способ тоже даёт некоторые результаты. Например, в плейлисте 27 исполнителей — в среднем получается 1,9 треков на каждого. Что ж, относительное разнообразие. При этом на исполнителя приходится либо одна песня (таких 15), либо три (таких 11), и только у одной группы в плейлисте две песни. Кроме того, можно сделать вывод, что больше всего песен на английском — 32. На немецком — 8, на русском — 7, и ещё есть 3 песни на финском.
Но есть тонкость. Мы считаем песни так, как будто они равнозначны. А на самом деле у нас плейлист, в котором песни идут в определённом порядке. Я не знаю, почему они расположены именно так. Легче всего предположить, будто это топ-50 самых прослушиваемых треков за год. Но вряд ли: в плейлисте есть песни, которые я включал раз-другой, но нет тех, которые играли каждый день в течение месяца. Похоже, что Яндекс собирал плейлист по хитрому алгоритму, где порядковый номер песни зависит не только от количества прослушиваний. А может быть, количество прослушиваний вовсе не имеет значения. Но так или иначе, я полагаю, что песни в плейлисте идут от самых важных к менее важным, пусть даже эта важность определяется непонятно как. Следовательно, песни не равнозначны, и неравнозначность нужно учитывать.
Как сделать поправку на то, что одни песни важнее других? Добавить веса. Проще говоря, написать рядом с каждой песней число, которое характеризует её важность. Например, если есть две песни с весами 2 и 3 и одна песня с весом 7, то одна песня «перевесит» две остальные, потому что её вес
больше, чем суммарный вес двух других
.
Подобрать веса можно по-разному. Я перепробовал кучу вариантов.
В итоге остановился на таком.
Это логистическая функция. По-моему, такой график лучше всего характеризует субъективную важность песен: в начале у всех примерно одинаковый и большой вес, потом в какой-то момент важность начинает резко уменьшаться, а в конце плейлиста вес снова примерно одинаковый, но уже небольшой. Вес первой песни — почти единица, последней — почти ноль, средней — ровно 0,5.
Теперь, когда мы расставили веса, переходим к нормальному анализу.
Как посмотреть статистику исполнителя на Яндекс Музыке
Если вы хотите узнать, сколько человек слушает определенного исполнителя, вы можете воспользоваться функцией статистики на Яндекс Музыке. Для этого выполните следующие действия:
Следующее окно покажет вам количество слушателей за период времени, который вы выбрали.
Как сделать опрос в Тгк
Хотите узнать мнение участников своей группы в Телеграме? Новый опрос можно создать всего за несколько шагов. Сначала зайдите в свою группу, а затем в правом нижнем углу экрана нажмите на иконку скрепки. В меню, которое откроется, выберите «Опрос». Затем необходимо заполнить поля: указать вопрос и ответы на него. После того, как все необходимые поля заполнены, нажмите «Создать» в правом верхнем углу экрана. Вуаля! Опрос создан и готов к использованию. Вы сможете увидеть его результаты, а также сколько человек уже проголосовало. Теперь вы можете получить ответы на вопросы, которые вас интересуют, и узнать мнение участников группы.
Как посмотреть статистику музыки исполнителя в Яндекс Музыке
Если вы хотите посмотреть статистику исполнителя в Яндекс Музыке, вам нужно выполнить следующие действия:
Анализируем историю прослушивания в «Яндекс. Музыке»
Как узнать статистику по сайту
Если вы хотите узнать статистику посещаемости своего сайта, существует несколько способов. Самый точный способ — это изучение отчетов в Яндекс. Метрике, Google Analytics или в других системах аналитики, таких как Open Web Analytics или Umami. Они предоставляют глубокие и подробные данные о посетителях сайта, сведения о поведении пользователей и показателях конверсии.
Однако, если вам нужно быстро получить базовую информацию, можно воспользоваться сервисами, такими как Similarweb, Serpstat или Semrush. Эти инструменты помогут оценить посещаемость сайта, на основе данных, полученных из интернет-браузеров, и показать основные показатели, такие как количество уникальных посетителей, страниц захода и время нахождения на сайте. Выбирая подходящий метод и используя инструменты аналитической диагностики, вы сможете получить точную статистику посещаемости вашего сайта и принять обоснованные решения на основе этих данных.
Как посмотреть статистику прослушиваний на Яндекс музыке
Чтобы узнать и фиксировать свой успех на Яндекс Музыке, можно посмотреть статистику прослушиваний и лайков. Для этого необходимо перейти на вкладку «Инфо». На этой странице вы найдете несколько полезных инструментов. Интересующую вас статистику можно увидеть в блоке «Количество слушателей за», который находится ниже баннера исполнителя. Нажав на иконку с годом, вы сможете выбрать период, за который хотите увидеть статистику прослушиваний. Кроме того, здесь же можно увидеть количество лайков за данный период: нажмите на иконку с сердцем. Такая информация может быть полезна не только для певцов и музыкантов, но и для обычных пользователей, которые хотят следить за трендами в мировой музыке.
Как посмотреть статистику запросов в Яндексе
Если вам нужны подробные данные по запросам в Яндексе, вы можете использовать специальный инструмент — Кабинет разработчика. Для получения статистики по запросам вам нужно:
На странице вы увидите детальную статистику по вашим запросам, такую как количество запросов, количество уникальных пользователей, среднюю длину сеанса и многое другое.
Как узнать количество прослушиваний песни на Яндекс Музыке
Если вы хотите узнать, сколько раз была прослушана определенная песня на Яндекс Музыке, вам нужно выполнить следующие действия:
Теперь вы можете узнать, сколько раз была прослушана ваша любимая песня.
Загрузка истории
Для того чтобы посмотреть статистику прослушиваний в Яндекс музыке необходимо выполнить несколько простых действий. Сначала нужно найти и открыть страницу исполнителя, которого вас интересует. Далее перейдите на вкладку «Инфо». Здесь вы сможете увидеть количество слушателей за полгода. Для этого откройте блок «Количество слушателей за», где можно выбрать период времени — день, неделю, месяц или полгода, и нажмите на значок с изображением глаза. Таким образом, вы получите полную информацию об актуальном количестве прослушиваний вашего любимого исполнителя на Яндекс музыке за выбранный период времени.
Как посмотреть статистику музыки в Яндекс Музыке
Яндекс Музыка — один из самых популярных музыкальных сервисов в России. Его пользователи не только наслаждаются своими любимыми треками, но и хотят узнать интересную статистику по своим прослушиваниям. В этой статье мы расскажем, как узнать статистику своей музыки в сервисе Яндекс Музыка.
Как посмотреть статистику прослушиваний Яндекс музыки
Если вы хотите узнать статистику прослушиваний на Яндекс Музыке, то нужно зайти на вкладку «Инфо». Чтобы увидеть количество слушателей за полгода, нужно нажать на значок в блоке «Количество слушателей за». Чтобы узнать в каком месяце за полгода исполнитель был добавлен в любимые плейлисты, нужно нажать на значок в блоке «Количество лайков за». Таким образом, вы сможете получить аналитику вашей музыкальной страницы на Яндекс Музыке, просмотреть количество прослушиваний и понять, какие исполнители пользуются большим спросом у пользователей. Это очень полезная функция для музыкантов, продюсеров и владельцев музыкальных лейблов, которые хотят сделать правильные выводы и оптимизировать свою деятельность.
Рабочий вариант
Для анализа трафика я выбрал для себя Fiddler из-за более мощного интерфейса для http трафика в отличие от wireshark. Запустив сниффер, я ожидал увидеть запросы к api с токеном. Но нет. Наша цель оказалась по адресу music.yandex.ru/handlers/library.jsx. И запросы к ней требовали полноценной авторизации на сайте. С нее и начнем.
Как узнать самые прослушиваемые альбомы года в Яндекс Музыке
Теперь вы сможете увидеть список самых прослушиваемых альбомов за год.
Как посмотреть всю историю Яндекс Музыки
Начав разбираться с этой страницей, я сразу же столкнулся с проблемой. Сервис не загружает все треки сразу, а только по мере скроллинга. Скачивать сниффер и разбираться в трафике мне не хотелось, да и навыков у меня в этом деле на тот момент не было. Поэтому я решил пойти более простым путем эмулирования браузера с помощью selenium.
Скрипт был написан. Но работал он очень нестабильно и долго. Но загрузить историю у него всё-таки получилось. После просто анализа я оставил скрипт без доработок, пока через какое-то время мне снова не захотелось загрузить историю. Надеясь на лучшее, я запустил его. И, конечно же, он выдал ошибку. Тогда я понял, что пора сделать все по-человечески.
Как посмотреть историю прослушанных треков в ВК
Чтобы просмотреть свою историю прослушиваний в ВКонтакте, вам нужно найти на странице аудиозаписей и выбрать вкладку «Прослушанные», которая находится с правой стороны от рекомендуемых и популярных треков. Однако следует заметить, что на данный момент ВКонтакте сохраняет историю только для 200 аудиозаписей, прослушанных в веб-версии социальной сети. В список будут добавлены только те треки, которые вы прослушали не менее, чем на 60%. История прослушиваний в ВКонтакте представляет собой удобный инструмент, который позволяет быстро находить ранее слушанные композиции и восстанавливать их в плейлистах без необходимости их поиска или запоминания названия.
Направления дальнейших исследований
Напоследок: как и положено количественному воспроизводимому исследованию, все данные и код лежат у меня на Гитхабе. Кроме того, картинка на обложке — это тоже график, сделанный с помощью ggplot2.
Как получить свою статистику из Яндекс музыки
Персональные итоги года появились в приложении «Яндекс. Музыка». Это интересный способ узнать, какие хиты зазвучали у каждого пользователя наиболее часто, сколько времени было потрачено на прослушивание любимых исполнителей и многое другое. Чтобы открыть свои итоги года, нужно выполнить следующие шаги:
Для анализа используем стандартные инструменты в виде pandas и matplotlib.
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv(‘statistics.csv’)
df.head
Меняем питоновские None на NaN и выбрасываем их.
df = df.replace(‘None’, pd.np.nan).dropna()
Начнем с простого. Посмотрим время, которое мы потратили на прослушивание всех треков
Но тут можно поспорить насчет точности этой цифры, тк не понятно какую часть трека нужно прослушать, чтобы яндекс добавил ее в историю.
Теперь посмотрим на распределение треков по году выпуска.
Тут то же не все так однозначно, тк у разнообразных сборников “Best Hits” будет стоять более поздний год.
Остальные статистики будут строиться по очень схожему принципу. Приведу пример самых прослушиваемых треков
и самых прослушиваемых треков исполнителя
Полный код можно найти тут
Как узнать историю действий на Андроиде
Если вам нужно узнать историю действий на вашем устройстве Android, следуйте нескольким простым шагам. Во-первых, откройте страницу своего аккаунта Google. Затем, на панели навигации слева, нажмите на раздел «Данные и конфиденциальность». В открывшемся меню выберите «Мои действия» в разделе «Настройки сохранения истории». Информацию о действиях можно найти по дате и времени: все события отсортированы в хронологическом порядке. Таким образом, вы сможете легко отслеживать все свои действия и узнать интересующую информацию за определенный период времени. Это может быть полезно, если вы хотите контролировать использование своего устройства или просто создать более детальный отчет о ваших активностях.
Как считают прослушивания в ВК
В социальной сети ВКонтакте каждое прослушивание трека засчитывается за запуск плейлиста, но только если его производит пользователь, а не автор. Для того, чтобы прослушивание было засчитано, достаточно прослушать трек порядка 5-7 секунд. Если же пользователь включил одну и ту же песню много раз, то количество запусков будет суммироваться. Таким образом, количество прослушиваний для музыканта на странице ВКонтакте может оказаться не совсем точным, потому что в данном случае количество запусков не будет равно числу реальных прослушиваний. Но тем не менее, данная система засчитывания дает представление о популярности того или иного трека в сети и общему количеству прослушиваний.
Как сделать анализ страницы ВК
Анализ страницы ВКонтакте можно сделать с помощью встроенных функций социальной сети. Для начала следует перейти на страницу “Моя Страница” и найти параметр “Статистика страницы” под фотографией профиля. Открыв статистику, мы увидим три вкладки: “Охват”, “Посещаемость” и “Активность”. В разделе “Охват” можно узнать, сколько пользователей увидели записи на странице, а также количество лайков, репостов и комментариев. В разделе “Посещаемость” есть информация о том, сколько пользователей посетили страницу, сколько времени они провели на ней, а также с каких устройств они заходили на сайт. И, наконец, в разделе “Активность” мы сможем узнать, как часто пользователи лайкают, комментируют или репостят посты на странице. Все эти данные помогут сделать анализ и улучшить свою страницу в ВКонтакте.
Как посмотреть свою статистику на Яндекс Музыке
Яндекс Музыка — это один из самых популярных музыкальных сервисов в России. Он предоставляет пользователям возможность наслаждаться музыкой в режиме онлайн или офлайн. Кроме того, он также предоставляет множество функций для отслеживания вашей музыкальной активности, включая статистику прослушиваний и итоги года. В этой статье мы подробно рассмотрим, как использовать функцию статистики на Яндекс Музыке.
Как посмотреть статистику прослушиваний в Яндекс Музыке
Теперь вы сможете узнать статистику слушаемости артиста, количество слушателей и лайков.
Как получить статистику на Яндекс Музыке
Узнать количество уникальных слушателей и лайков артиста на Яндекс Музыке можно в мобильном приложении, на десктопе, а также на сайте BandLink в разделе с аналитикой, который доступен только верифицированным артистам.
Как узнать, что я слушал в Яндекс Музыке
Один из самых простых способов проверить, что вы слушали в Яндекс Музыке, это открыть вкладку Коллекция. Последние прослушанные альбомы, подкасты, плейлисты и исполнители отображаются в разделе Вы недавно слушали. Это позволит вам быстро вернуться к тому, что вы уже слушали ранее, а также отслеживать вашу музыкальную активность.
Как узнать сколько часов слушал музыку в Яндекс Музыке
В классическом виде статистики в сервисе Яндекс Музыка нет таковой. Однако, возможно узнать, сколько часов вы провели в прослушивании музыки на сервисе Яндекс Музыка. Для этого нужно перейти в личный кабинет сервиса и открыть историю ваших прослушиваний. Сделать это можно двумя способами:
На странице вашей истории вы увидите не только список прослушанных вами треков и подкастов, но и общее время, которое вы потратили на прослушивание музыки в сервисе Яндекс Музыка.
Результаты
Начнём с исполнителей. Если помните, у первых трёх песен в таблице с данными исполнители шли в таком порядке: Lindemann, Lordi, Imagine Dragons. Как думаете, кто три первые исполнителя по суммарному весу песен?
Правильный ответ: Lindemann, Lordi и Imagine Dragons. Ещё Rammstein очень близко, но всё же на четвёртом месте. Sampsa Astala, который на пятом месте, выглядит как мой личный «прорыв года», потому что у него всего-то 16 песен вообще, и первую из них я послушал полтора месяца назад — а он за эти полтора месяца забрался аж на пятое место.
Переходим к жанрам. Тут Industrial & Rock Hallelujah, а возможно, и Hard Rock Hallelujah.
Я понимаю, что с жанрами, наверное, не всё идеально. « Иностранной рок» и «поп» меня смущают — не слишком ли общие названия? Но сам я плохо разбираюсь в жанрах, поэтому оставил так, как на Яндекс-музыке.
О языках я уже говорил, но любопытно посмотреть, влияют ли веса. И они влияют!
Английский остался на первом месте, но обратите внимание на двукратный разрыв между немецким и русским: по количеству песен они различаются всего на единицу, но веса изменили это соотношение. Финский почти сравнялся с русским, хотя песен на финском только три, а на русском — целых семь.
Наконец, нарисуем график с годами выхода песен.
Я нарисовал две линии: тонкую — без сглаживания, жирную — со сглаживанием. Без сглаживания слишком много острых «пиков» — со сглаживанием хронологию видно лучше. Мне немного напомнило схему волны цунами: в океане она невысокая, потом к берегу растёт.
Схема волны цунами
Интересно тогда, где там в прошлом лежит «эпицентр землетрясения», которое породило эту волну? В 60-х? В джазе? (Я догадываюсь, какой должен быть ответ, но не скажу.)
На первый взгляд, это все результаты, которые можно было выжать из моего небольшого набора данных. Хотя нет, есть ещё тексты. С текстами можно сделать как минимум одну забавную штуку: посмотреть, какие слова встречаются чаще всего.
Я не анализировал тексты на русском и немецком, потому что их мало. Ну ладно, если совсем честно, то я их проанализировал и понял, что результат искажённый. По-русски самое частое слово — «внутри», потому что Distemper поёт: «Ты настоящий лишь внутри, внутри, внутри». В немецких текстах на первом месте Moskau благодаря «Чингисхану», а на втором — allesfresser из одноимённой песни Lindemann. Песен на английском 32, поэтому результаты должны меньше зависеть от слов, которые повторяются в отдельных песнях.
Отмечу две технические подробности анализа. Во-первых, слова приводятся к начальной форме. Это нужно, чтобы посчитать listen, listens, listened и listening как одно слово listen. Во-вторых, из текстов удаляются стоп-слова — те, которые встречаются чаще всего и не несут большого смысла, например: I, he, is, a, the.
Я считал по-разному: сначала просто количество слов, потом tf-idf. Tf-idf значит «term frequency / inversed document frequency». Это тоже способ расставить веса, только не песням, а словам. Некоторые слова часто встречаются не только в тексте данной песни — они вообще часто используются. А некоторые слова встречаются редко, но и сами по себе редко используются. Tf-idf позволяет придать больший вес тем словам, которые редко используются, но важны для конкретного текста. Ещё, пожалуй, можно было бы использовать веса песен: у слова из песни, которая на втором месте, вес больше, чем у слова из пятнадцатой песни. Однако, по-моему, так слишком легко запутаться. И вообще не факт, что важность слова зависит от важности песни: некоторые ценные фразы есть в песнях из последней десятки.
Словом, в итоге я просто нашёл самые частые слова в текстах песен и нарисовал их в виде «облака слов».
Выводы
Вообще же нужно учитывать «подводные камни». Об одном я уже говорил: непонятно, как Яндекс-музыка делала «мой плейлист 2020». Может быть, там всё намешано непонятно как, потому что составляла Могучая нейросеть™ по критериям, которые неизвестны даже разработчикам Яндекса. Второй нюанс: нужно смотреть статистику не только по Яндексу, но ещё и по ВКонтакте и чуть-чуть по Ютуб-музыке.
Группа Lordi в текущем составе
Ну ладно — не такие уж и чудовища на самом деле.
Если что, это старый состав группы. Сампса Астала (Кита), Нико Хурме (Калма) и Леэна Пейса (Ава) уже не в группе, поэтому им можно показывать лица, а самому Mr. Lordi — нельзя
Будет интересно сравнить, когда Яндекс-музыка пришлёт письмо с «итогами 2020 года»: они там обычно пишут, какая у тебя любимая группа и песня, а ещё сколько ты всего за год музыки слушал.
Полезные советы и выводы
При использовании функции статистики на Яндекс Музыке не забывайте про следующие советы:
Вывод: использование функции статистики на Яндекс Музыке поможет вам лучше понимать, какую музыку вы предпочитаете, и получать персонализированные рекомендации на основе этой информации. Следуйте нашим советам, чтобы использовать эту функцию максимально эффективно и получить максимальную пользу.
Авторизация
Здесь ничего сложного. Заходим на passport.yandex.ru/auth, находим параметры для запросов и делаем два запроса для авторизации.
И вот мы авторизовались.
Как узнать итоги года в Яндекс Музыке
Каждый год на Яндекс Музыке публикуются итоги года для каждого пользователя. Это позволяет узнать, какие альбомы, исполнители и песни вы наиболее часто слушали за год. Чтобы узнать свои итоги года на Яндекс Музыке, выполните следующие действия:
Теперь вы можете увидеть свой список самых прослушиваемых альбомов года.
Как подвести итоги года в Яндекс Музыке
Пользователи Яндекс Музыки могут также подвести личные итоги года с помощью проекта «Это был мой 2021». Слушатели узнают, к каким артистам и трекам они обращались больше всего, и сколько всего композиций они послушали за год.
Чтобы получить свой персональный отчет, нужно зайти на страницу проекта «Это был мой 2021» на сайте Яндекс. Музыки и подключиться к акции.
Где найти итоги года на Яндекс Музыке
Итоги года на Яндекс Музыке появляются каждый год в соответствующем разделе приложения. Чтобы увидеть свои итоги года на Яндекс Музыке, запустите приложение и нажмите на соответствующую кнопку на главной странице. Если ее еще нет, попробуйте обновить приложение.
Яндекс Музыка предоставляет своим пользователям возможность узнать итоги года, статистику по прослушанным альбомам и артистам, а также посмотреть всю историю прослушивания. В этой статье мы подробно расскажем, как воспользоваться этими функциями.