Статистика и R в науке и аналитике (@stats_for_science) — Telegram-канал | Telegram Dialogs
Telegram Dialogs — логотип
Все каналы
Статистика и R в науке и аналитике

Статистика и R в науке и аналитике

@stats_for_science

5.4K подписчиков технологии 💬 Комментарии открыты

Всем привет! Подробнее о канале со списком самого интересного: https://t.me/stats_for_science/108 Чат канала: https://t.me/chat_stats_for_science По всем вопросам - @lena_astr

Последние публикации

Статистика и R в науке и аналитике
17.07.2026 07:10 · 👁 646
День открытых дверей онлайн-магистратуры ВШЭ и karpovꓸcourses Когда я переходила из науки в продуктовую аналитику, это не был простой путь по роадмапу: статистику и питон я знала из университета, а вот SQL, A/B-тесты, продуктовые метрики собирала по кусочкам: где-то курсы, статьи на хабре, посты в телеграме, ну а потом уже истории на работе. Это неплохой вариант, но может быть медленным, так как нет системности в освоении навыков. Если бы я сейчас заканчивала бакалавриат, и планировала перейти в аналитику данных, то рассмотрела бы вариант поступить в магистратуру по анализу данных: например есть совместная магистратура «Аналитика больших данных» от НИУ ВШЭ и karpovꓸcourses Узнать подробнее про программу можно 21 июля в 18:00 МСК — будет день открытых дверей в формате вебинара. Спикеры: Анатолий Карпов (основатель karpovꓸcourses, автор небезызвестного курса по статистике) и Евгений Соколов (руководитель департамента больших данных ФКН ВШЭ). На вебинаре расскажут про тренды рынка, этапы поступления и как устроено обучение в магистратуре. Сама программа полностью онлайн, записи доступны весь срок обучения (можно совмещать с работой), госдиплом магистра ВШЭ, проекты для портфолио, отсрочка от армии, образовательный кредит под 3%. Заходите послушать! Регистрация по ссылке: https://clc.to/erid_2W5zFJeMC2m Реклама. ООО «КАРПОВ КУРСЫ». ИНН 7811764627. erid: 2W5zFJeMC2m
Статистика и R в науке и аналитике
08.07.2026 08:40 · 👁 1.8K
4 неочевидных способа зафейлить A/B тест Как испортить A/B тест поглядыванием, отсутствием проверки на множественные тестирования или незафиксированными критериями принятия решения до запуска многие знают (а если не знаете, про это еще напишу). Но сегодня речь будет про другое. Статистика и знание теории экспериментирования важная вещь, но даже с идеальным знанием статистики и A/B тестов все еще нет гарантии, что A/B тест пройдет корректно. Ниже тру стори из моей практики, как разнообразно зафейлить АБ тест не статистикой 👇 🟡Конверсия в эксперименте в одном из сегментов получилась больше 100% Это мое любимое, писала про похожее чуть выше, но история не устаревает. На общей конверсии этого не было видно, однако результаты A/B получились странные. В разрезе по сегментам обнаружилось: в одном из них не отправлялись события начала воронки, и конверсия получилась выше 100%. Мы не знаем, сколько пользователей заходило в воронку, и было ли это равномерно между тестом и контролем, этот сегмент однозначно зафейлен. Далее я попробовала посчитать результаты A/B без этого сегмента, но это уже методологически неверно (получился серый тест, потому что эффекта нет или после удаления сегмента не хватило мощности?) и эксп пришлось перезапускать после починки логгирования. Важное замечание: анализ по сегментам был уже в рамках исследования, что пошло не так с A/B тестом, а не для принятия решения на основании одного из сегментов (для этого надо было изначально закладывать в дизайне и делать поправку, что отдельная история). 🟡12% пользователей оказались одновременно в тесте и в контроле из-за бага при запуске A/B Флаги аналитики протекли в конфиг, и сплитование поломалось. Со стороны мониторинга казалось, что все ок, группы были равны (формально), однако на этапе анализа результатов выяснилось, что часть пользователей из тестовой группы по флагам были и в тесте, и в контроле. В результате корректно просплитованных пользователей оказалось меньше чем ожидалось, эксп пришлось перезапускать. Примерная оценка потерь: с таким багом сплитования нужно на 30% больше трафика при том же MDE. 🟡Некоторые пользователи попали в тест, но воздействия не получили Сплитование на этот раз было корректным, но на бэке стояли дополнительные условия выдачи фичи, и часть тестовой группы фичу просто не увидела. Это в итоге снова нарушило рандомизацию, просто исключить пользователей из анализа не получилось, тест пришлось перезапускать. 🟡Расхождение данных между источниками, которое случилось из-за теста По событиям из одного источника в тестовой группе увидели стат значимое падение ключевой метрики. По другому источнику (данным из хранилища DWH) получился стат значимый рост, хотя обычно источники были коррелированы. Оказалось, что события терялись чаще именно из-за тестовой фичи. На этот раз был хеппи энд, так как по более надежным данным из хранилища удалось подвести итоги и тест был признан успешным 🎉 Я бы хотела сказать, что больше подобных случаев не было, к сожалению на этом список не заканчивается, а здесь приведены самые эпичные. Что общего у этих историй? Ни одну из них не предотвратит знание поправок на множественное тестирование или разницы между тестами Стьюдента и Велча. Однако со зрелой платформой и культурой экспериментов половина этих фейлов не случилась бы вообще или была отловлена еще при запуске: мониторинг и алерты количества событий, проверка что пользователи реально получают фичу, расчет денежных метрик по DWH, а не по событиям и это далеко не все. Поэтому немного вечной классики про качество данных: сложные методы хороши, но только после того, как в простых тестах удается добиться максимальной корректности запусков и расчетов на платформе. На отсутствии перезапусков можно очень неплохо улучшить time-to-market, возможно даже лучше, чем внедрением diff-in-diff, CUPED и других модных методов. В нашем случае все уже не так драматично, мы растем и в процессах и культуре АБ тестов, что уже позволило сократить количество историй выше. Кроме этого, меняем текущую платформу сплитования на более кастомизируемую и современную (угадайте, кто лидирует этот процесс 😎). А что из неочевидных багов в АБ попадалось вам? Пишите в комментариях 👇
Статистика и R в науке и аналитике
03.07.2026 14:35 · 👁 2.1K
Коллеги из ExperimentHub сделали крутого бота для тех, кто хочет прокачать знания в АБ тестах: @expertmaker_bot Механика следующая: раз в два дня открывается челлендж из 5 вопросов на A/B тесты, такие, с которыми можно столкнуться на практике. Вопросы непростые, я сама закрываю челлендж на 80-90% (обидно, почему не на 100%, надо прокачиваться на курсе). После выбора ответов сразу открываются правильные с разбором, почему они именно такие. У меня в основном есть некоторые трудности с ratio-метриками, подводит недостаток практики. Есть геймификация в виде стриков, сколько челленджей подряд закрыл, и лидерборд, где можно соревноваться с остальными игроками. Полезно, чтобы держать себя в форме, а еще бот составляет карту навыков и слабых мест, что позволяет лучше понять, на каких темах сосредоточиться при подготовке к собеседованиям или на работе. Помимо квиза с разными вопросами, есть еще формат квеста с серией вопросов про один кейс, можно вызвать в боте командой /quest Короче рекомендую, заходите в бота, пишите, кто прошел челлендж на 100%, посоревнуемся 😎 #stats #stat_hard
Статистика и R в науке и аналитике
24.06.2026 16:35 · 👁 2.7K
Вчера провели лютый баттл по датавизу, здесь опишу свои впечатления, пока они свежи. 🟡Позвать Настю как эксперта по визуализации данных было очень удачным решением. Во-первых стрим получился более образовательный, с рекомендациями, как строить графики нужно и как не нужно (привет двойным осям). Во-вторых, мне понравились истории, пока мы кодили, например как спалить человека, который пользуется ИИ-агентом прям на собеседовании. 🟡В этот раз была проделана серьезная подготовительная работа над качеством картинки и звука, я пересматривала частично в записи, смотрится очень достойно, сам код тоже виден. Прикрепила к посту скриншот с типичной сценой на стриме (зацените какой дизайн крутой). 🟡Можно в следующий раз сделать звуковой гонг для старта раунда и особенно для окончания, чтобы было понятнее нам, когда пора заканчивать (обратный отсчет тоже можно). Гонг наверняка добавит атмосферности как в ЧГК 🟡Оказалось, что немного недооценила время, которое нужно для подготовки графиков, возможно сказывается недостаток практики в ggplot2. Еще выяснила, что во время такого скоростного кодинга требуется довольно высокая концентрация и из-за этого не особо получилось развлекать зрителей шутками. К счастью, Настя помогла с этим тоже, поэтому пауз было не так много, как могло быть, если проводить без эксперта. Возможно в следующий раз нужен еще один человек как ведущий/комментатор для общения со зрителями во время скоростного кодинга. 🟡Понравилось, что один из зрителей отправил свои графики в комментарии, и можно было оценить и сравнить (третий график возможно получился лучше чем у нас). 🟡Из приятного: все еще помню и могу написать пивот в R самостоятельно, отцентровать заголовок, но все это становится не таким полезным навыком, так как ллм все сделает еще быстрее и качественнее. Но на самом стриме LLM-ка очень долго думала и мне было быстрее написать самостоятельно или по старинке погуглить. 🟡Заценила Positron как IDE, все привычные хоткеи из арстудии работают, поэтому переход был относительно безболезненный. RStudio 🖥 конечно хороша, но отсутствие возможности встроить любого агента огорчает в современных условиях. В общем и целом: формат понравился, думаем продолжить что-то на похожую тему. Возможно баттл чисто на агентах, как предлагали в комментариях или BI-система vs кодинг (правда я тут догадываюсь как все закончится). Предлагайте еще варианты, что было бы интересно посмотреть и пишите свои впечатления! По атмосфере я себя ощущала похоже немного на видос, где программист с трудом кодит, а дизайнер с кайфом рисует, прикреплю в комментарии. Кто не был на трансляции, обязательно посмотрите в записи, получилось сбалансированно образовательно и развлекательно, на мой взгляд #data_vis #R #stat_fun
Статистика и R в науке и аналитике
23.06.2026 12:46 · 👁 2.2K
Стрим по датавизу уже сегодня! Заглядывайте в 19.00 МСК на трансляцию сюда, болейте за наших 😎 Будем кодить на R и Python, вместе с Ромой, а оценивать графики будет Анастасия настенька и графики Приходите, ставьте лайки, жмите на колокольчик, будет познавательно и весело) (надеюсь) UPD: По-моему получилось очень душевно, мне самой понравилось) А вот и репозиторий с данными, заданиями и нашими наработками https://github.com/rosolimo212/visualization_battle/tree/main #data_vis #analytics
Статистика и R в науке и аналитике
19.06.2026 09:50 · 👁 2.8K
Поправки на множественное тестирование: симуляция FWER зависимых тестов В прошлый раз я разбирала общую теорию поправок на множественное тестирование, в этот раз разберем более подробно, как оценивать FWER в случае зависимых тестов. А на практике это почти всегда так: несколько метрик считаются на одних и тех же пользователях или несколько групп сравниваем с одной контрольной группой. https://ubogoeva.github.io/R4Analytics/posts/multiple_testing_simulation.html Разберемся, какие бывают виды зависимости, на симуляции можно самостоятельно оценить, как будет меняться FWER в зависимости от скоррелированности метрик. Заходите, пишите комментарии! #stats #stat_hard
Чат поддержки
Ответим здесь же, обычно быстро
Здравствуйте! Напишите ваш вопрос — оператор ответит в этом чате.