Здоровье вымени: почему среднее по стаду лечит не тех

Отчёт показывает средний счёт соматических клеток и число коров выше порога. Разбираем, почему среднее здесь считается не так, как в школе, отчего стадо «здоровеет» вместе с ухудшением учёта и что делать с числом выше порога.

Дмитрий Васин · 5 сентября 2026 г.

Что разбирается
Отчёт «Здоровье вымени» в разделе «Стадо → Отчёты»
Откуда числа
lib/herd-analytics.ts, collections/MilkTests.ts
Порог
Показывается число коров выше порога соматических клеток

Среднее говорит «всё хорошо», соседнее число — «8 коров»

Отчёт «Здоровье вымени» показывает два числа рядом. Слева среднее по стаду в тысячах клеток на миллилитр, справа — сколько коров стоит выше порога в 200 тыс./мл. Смотрят обычно на первое, потому что оно крупнее и потому что зелёная плитка успокаивает. А работа лежит во втором.

Возьмём стадо из 40 коров с замером. У 32 из них вымя здоровое, около 60 тыс./мл. У остальных 8 идёт скрытое воспаление, около 900 тыс./мл. Отчёт по такому стаду покажет среднее 103 тыс./мл — вдвое ниже порога — и рядом 8 коров выше 200 тыс., то есть 20 % измеренных.

Оба числа верны, и посчитаны они по одному и тому же стаду. Спорят они не между собой, а с привычкой читать одно вместо двух: среднее описывает стадо, число выше порога описывает коров. Лечат коров.

Для полноты: обычное среднее по тому же стаду — 228 тыс./мл, то есть выше порога. Одно стадо, два способа усреднить, и они ложатся по разные стороны границы. Ниже сказано, почему выбран первый способ, почему выбор верный и почему вывод «у нас всё хорошо» из него всё равно не следует.

Что измерено и по какой корове

Исходная запись — контрольное доение: дата, суточный удой, жир, белок, соматические клетки, лаборатория. Число клеток приходит из анализа, книга его не выводит и не досчитывает. В карточке доения поле так и подписано — «Соматические клетки, тыс./мл», — и стоит оно рядом с удоем и составом молока, потому что берётся из той же пробы.

В отчёт идёт по одному замеру на корову — последнему. Это первое решение, которое стоит назвать вслух. Взяв все замеры, мы посчитали бы среднее по дойкам, а не по стаду: корова, которую меряют весь год, весила бы в таком среднем в двенадцать раз больше отелившейся месяц назад, и стадо описывалось бы теми, кто дольше доит.

Второе решение — знаменатель. Под средним написано, у скольких коров замер вообще есть, и это не украшение: доля выше порога считается от измеренных, а не от стада. Разница видна сразу — «из 40» при большем числе коров в стаде, — и без объяснения читается как ошибка счёта. Она и есть главное, что нужно знать об этом отчёте: он описывает не стадо, а ту его часть, которую померили.

Третье — дата последнего замера, она стоит внизу карточки. Отчёт, посчитанный по позапрошлому лету, выглядит точно так же, как посчитанный по вчерашнему дню, и различает их только эта строка.

Сам порог в 200 тыс./мл — общепринятая граница здорового вымени. Ниже неё — коровы без скрытого мастита, выше — те, кого надо смотреть. Порог одинаков в Канаде, Европе и России, и это тот редкий случай, когда переводить ничего не нужно. В книге он объявлен один раз и оттуда расходится по всем экранам, где встречается, — в этот отчёт, в полосу сигналов на «Обзоре» и в список кандидатов на выбраковку. Второго его экземпляра нет нигде, и это не аккуратность ради аккуратности: порог, поправленный в одном месте из трёх, дал бы три разных числа коров под одной подписью.

И последнее про запись: клетки хранятся в книге в двух местах, и они не копия друг друга. В контрольном доении лежит замер этого дня. В строке лактации — её собственный показатель, относящийся к лактации целиком. Замер отвечает на вопрос «что с коровой сейчас», итог лактации — «какой она была»; этот отчёт построен на первом.

Почему среднее здесь считается не так, как в школе

Соматические клетки распределены логнормально: подавляющее большинство коров жмётся к нижнему краю, а хвост уходит вправо на порядок. У такого распределения обычное среднее описывает не стадо, а его хвост — одна корова с миллионом сдвигает его на всех остальных сразу.

Поэтому в отчёте стоит среднее геометрическое. Считается оно так же, как считают везде, где имеют дело с этой величиной: логарифм каждого замера, обычное среднее логарифмов, обратное преобразование. В запросе это одна строка:

round(exp(avg(ln(scc))))

На нашем стаде два способа расходятся так:

Как считатьЧто вышлоПо какую сторону порога
Среднее геометрическое — то, что в отчёте103 тыс./млНиже 200 тыс.: стадо выглядит благополучным
Среднее арифметическое — то, которое считают в уме228 тыс./млВыше 200 тыс.: стадо выглядит неблагополучным

Разница здесь не в точности, а в вопросе. Геометрическое среднее отвечает на вопрос «какова типичная корова этого стада» и почти не двигается от того, что у восьмерых беда. Арифметическое отвечает на вопрос «сколько клеток придётся на литр, если слить всё молоко вместе» — и на него, кстати, оно тоже отвечает неточно, потому что коровы дают разное количество молока, а среднее их уравнивает.

Оговорку скажем сами: мировая практика знает два способа — среднее геометрическое и среднее, взвешенное по надою. Второе ближе к тому, что уедет в танк, и потому им пользуются там, где считают сортность. Мы взяли первое как более простое и устойчивое, и это выбор, а не единственная возможность. Числа, взвешенного по надою, книга не считает вовсе, и подменять им геометрическое молча было бы хуже, чем не иметь его.

Устойчивость к выбросам — она же слепота к больным

Геометрическое среднее выбрано за то, что его не шатает одна больная корова. Это достоинство, и ровно оно же — причина, по которой смотреть на него одно нельзя. Устойчивость к выбросам означает, что показатель почти не реагирует на тех, ради кого отчёт и открывают: скрытый мастит — это и есть выброс, и хороший показатель стада обязан его не заметить.

Отсюда правило чтения, и оно простое. Со средним нельзя сделать ничего: это свойство стада, у него нет ни номера, ни клички. С 8 коровами сделать можно всё — посмотреть вымя, взять посев, перевести в конец очереди на дойку, поставить на лечение или на выбраковку. Поэтому за вторым числом в кабинете стоит список: номер, последний замер и его дата, отсортированные от худшего.

Дальше два числа читаются вместе, и сочетаний ровно три. Среднее низкое, за порогом единицы — работа идёт как надо, разбирают поимённо. Среднее низкое, за порогом много — беда собралась в кучке коров, и это самый частый случай: стадо здорово, а пятая его часть требует решения на этой неделе. Среднее высокое — дело уже не в отдельных коровах, а в порядке: гигиена перед доением, вакуум и сосковая резина, подстилка, очередь на дойку. Список тут не поможет, потому что в нём окажется половина стада.

Последний случай кабинет узнаёт сам. Когда за порогом оказывается большинство измеренных коров, полоса сигналов на «Обзоре» меняет совет: не «разберите этих коров», а «проверьте сперва, все ли замеры приехали и той ли лабораторией сделаны». Совет, который невозможно выполнить, хуже молчания — он приучает к тому, что советы этой полосы невыполнимы.

Стадо, которое перестали мерить, показывает улучшение

Теперь то, ради чего этот разбор написан. Возьмём то же стадо и уберём из проб больных коров. Ни одна запись не подделана, ни одно число не исправлено — замеров просто нет. Вот что покажет отчёт до и после:

Что показывает отчётМеряли всехУ больных пробу брать перестали
Среднее по стаду103 тыс./мл60 тыс./мл
Коров выше 200 тыс.80
Измерено коров4032

Стадо не стало лучше — больные коровы никуда не делись, — а отчёт стал зелёным целиком. Среднее упало почти вдвое, сигнал о коровах выше порога исчез, и единственный след этой перемены лежит в последней строке: измеренных стало меньше. На неё не смотрит никто, потому что она не окрашена и ничего не требует.

Злого умысла для этого не нужно вовсе, и в этом вся беда. Пробу не берут у коровы на лечении — молоко всё равно сливается, платить лаборатории за него незачем. Не берут у новотельной — «пусть раздоится». Не берут у той, что вот-вот пойдёт под выбраковку, — зачем тратиться. Каждое решение по отдельности разумно и экономно; вместе они выбивают из выборки ровно тех коров, ради которых показатель заведён. Стадо выглядит здоровее настолько, насколько хуже стал учёт.

От этого защищают не отчёты, а правила проверки стада. Их три, и каждое смотрит на свою половину беды.

Коровы без единой контрольной дойки за годno-milk-tests-year

У части живых самок за последние двенадцать месяцев не записано ни одного замера. Считается по всем живым самкам, включая тёлок: тем же условием, которым это число выводится в полосе дел кабинета.

Продуктивность в книге считается по контрольным дойкам. Корова без замеров не участвует ни в оценке быка по дочерям, ни в средних по стаду — она есть в списке и отсутствует в расчётах. Это же число хозяйство видит в полосе дел кабинета: там оно называет работу, здесь — её причину.

Граница: ни одного замера за 12 месяцев; у стад меньше порога по размеру не считается

Дойки получены из разных источниковmilk-test-source-mixed

Контрольные дойки стада записаны частью из лаборатории, частью со слов собственника или импортом.

Лабораторный замер и замер хозяйства — разные по точности числа, и складывать их в одно среднее нельзя. Это не запрет: замечание говорит, что часть данных не подтверждена независимо, и по ним нельзя судить о стаде как о едином.

Дойка вне лактацииmilk-test-outside-lactation

Контрольная дойка записана раньше первого отёла коровы или после даты запуска.

Доить нечего до первого отёла и после запуска. Обычно перепутано животное либо съехал год в дате.

Отсюда единственное правило, которое стоит унести с этой страницы: среднее читается только вместе со знаменателем и датой. Упавшее среднее при упавшем числе измеренных — не выздоровление, а сузившаяся выборка, и разговаривать в этом случае надо не с ветеринаром, а с тем, кто заказывает анализы.

Куда этот порог идёт дальше

Та же граница работает в списке кандидатов на выбраковку — и работает там как повод посмотреть внимательнее, а не как приговор. Поводов пять, они равноправны, и порядок в списке задаётся их числом: «на эту корову три претензии, на ту одна».

ПоводКогда ставится
Не стельнаяосеменяли, но больше 200 дней после отёла стельность не подтверждена
Много осеменений4 и больше попыток после последнего отёла без результата
Соматикапоследний замер выше 200 тыс./мл
Низкий индекснижняя четверть стада по племенной ценности
Низкий удойнижняя четверть своей группы лактаций по удою за 305 дней

Единого рейтинга выбраковки в книге нет намеренно. Сложить соматические клетки, удой, воспроизводство и племенную ценность в одно число можно за вечер, но веса такого числа пришлось бы выдумать: сколько стоит лишняя тысяча клеток против ста килограммов удоя, зависит от цены молока, от того, сдаёт ли хозяйство сортом, и от того, есть ли замена в собственном молодняке. Ничего этого в книге нет, а коэффициент с потолка превращает измерение в чужую, никем не подтверждённую оценку.

Сколько стоит корова, ушедшая по соматическим клеткам, считается в соседнем отчёте, и там же видно, окупила ли она выращивание, — разбор про выбытие за год.

«Здоровье вымени» в карточке — это не соматические клетки

В карточке животного есть признак с почти тем же названием — «Здоровье вымени», в баллах. Его путают с соматическими клетками постоянно, а это разные числа про разное время. Замер говорит, что с выменем сегодня, и меняется он лечением, гигиеной и настройкой доильного оборудования. Признак — племенная оценка: что животное передаст потомству, и меняется он поколениями.

Три числа из базы сравнения, по которым видно, чего от этого признака ждать. Генетическое стандартное отклонение — 1,00 балл: это обычный шаг между животными, и в него укладывается почти весь разброс быков. Наследуемость — 0,12: значит из всей разницы между коровами по здоровью вымени на генетику приходится малая доля, а остальное — содержание, доение и лечение. Это не довод против отбора, а порядок работ: отбором такое стадо чинят десятилетиями, доильным залом — за сезон.

Знак у признака противоположен международному. У нас «здоровье вымени» растёт в сторону улучшения; общепринятый аналог — SCS, счёт соматических клеток, где рост означает ухудшение. Отсюда разные знаки одного и того же веса в профилях, и это первое, обо что спотыкаются, сравнивая нашу оценку быка с зарубежной.

В стандартном профиле Ассоциации на здоровье вымени приходится 6 % влияния. В экономическом профиле у него своя цена: 5 400 ₽ за балл за продуктивную жизнь, и складывается она из трёх допущений — 20 000 ₽ за случай клинического мастита, 0,1 случая на балл и 2,7 лактации как горизонт жизни коровы. Все три — российские допущения лета 2026 года, а не измерения; хозяйство, которому они не подходят, заводит свой профиль и ставит собственные веса.

Связать одно с другим — соматические клетки первотёлки с тем, доживёт ли она до второй лактации и как быстро станет стельной, — книга пока не умеет, и это названный пробел, а не забытая возможность: разбор японской работы перечисляет, чего для этого не хватает, поимённо.

Пределы, названные до вопроса

Порог один на всё стадо и на все породы. 200 тыс./мл привязаны к голштинской популяции, как и остальные пороги в отчётах по стаду. Для другой породы граница другая — и настроить её сегодня нечем: в отличие от границ возраста первого отёла, этот порог не заведён в настройках Ассоциации, а записан константой в коде. Менять его — правка кода, и знать это надо до того, как книгу заводят под другую породу.

Отчёт не различает стадию лактации и номер лактации. В нём четыре величины: среднее, число выше порога, сколько коров измерено и дата последнего замера. Ни дней от отёла, ни деления на первотёлок и взрослых в нём нет, хотя различия там есть. Пока этого нет, новотельная корова и корова на исходе лактации стоят в одном ряду.

Книга не считает показатель лактации из замеров. Итог по лактации — отдельное хранимое число, оно приезжает выгрузкой или вводится. Расчёт из ряда контрольных доений — следующий шаг, и до него мы о нём молчим.

Дифференциального счёта клеток нет. Записывается одно общее число, и разделить его на составляющие книга не может. Значит вопрос «какая доля клеток о чём говорит» ей задать нельзя — ни сегодня, ни на этих данных задним числом.

Одинаковость методики книга не проверяет. Она видит, что дойки стада пришли из разных источников, и говорит об этом замечанием. Сверить две лаборатории между собой ей нечем: для этого нужны параллельные пробы, а не записи.

Чего этот разбор не доказывает

Что упавшее среднее означает выздоровление. Оно означает ровно одно: у измеренных коров стало меньше клеток. Стали ли измеренные коровы теми же самыми — отдельный вопрос, и ответ на него лежит в знаменателе. Мы показали выше, как эти два случая выглядят одинаково.

Что корова выше порога больна маститом. Повышение говорит, что в вымени идёт воспаление, а не какое и чем лечить. Диагноз ставит ветеринар, и по одному замеру его не ставят: клетки поднимает и течка, и стресс перегона, и последние дни лактации. Порог — граница внимания в учёте, а не ветеринарное заключение и не строка договора с переработчиком: у переработчика свои границы, и они бывают другими.

Что геометрическое среднее правильнее арифметического вообще. Оно правильнее для этого распределения и для этого вопроса. Для расчёта того, что уедет в танк, честнее среднее, взвешенное по надою, и такого числа книга не считает. Мы говорим об этом сами, потому что первым же вопросом специалиста будет именно этот.

Что признак «Здоровье вымени» и соматические клетки — одно число. Они связаны, но живут в разном времени и меняются разными действиями. Хорошая оценка быка по вымени не сделает завтрашний замер ниже, а вымытое вымя не изменит того, что корова передаст дочери.

Что сравнивать соматические клетки двух хозяйств можно как есть. Замеры сопоставимы настолько, насколько сопоставим порядок их получения: кто снимал показания, как часто, из какой пробы. Это отдельный разговор, и он разобран в разборе про метод контроля продуктивности.

Слова этой страницы

Определения с нашими числами и с тем, чего каждое слово не означает.

Соматические клеткиКлеток в миллилитре молока, тыс./мл. Главный показатель здоровья вымени; общепринятая граница — 200 тыс./мл.
Контрольное доениеЗамер одной коровы в один день: суточный удой, жир, белок, соматические клетки. Исходная запись, из которой складывается лактация.
Метод контроля продуктивностиЧем получено число, которое хозяйство называет удоем: кто снимал показания, как часто, какие доения вошли и как брали пробу.

Источники

Другие разборы

База сравнения: что стоит за строкой CDCB-2025-metricНабор Истхэма: 396 471 корова, на которых стоит полоса сравненияПочему наш индекс нельзя сравнивать с NM$ и TPIОценка экстерьера: как её ведут в мире и что взято у насМетод контроля: почему два одинаковых «9 640 кг» несравнимыНадёжность оценки: откуда берётся 0,91 и чего она не значитИнбридинг по неполной родословной: что считается и что пропускаетсяВозраст первого отёла: почему российский оптимум расходится с западнымИндекс поставщика семени: что в нём не названоМалочисленные породы: что даёт книга там, где нет геномикиФайлы ФГИАС ПР: фундамент национального индекса и что книга умеет сегодняРемонтный молодняк: почему тёлка «в передержке» — не упрёк, а счётВоспроизводство: четыре числа, которые нельзя читать порозньВыбытие за год: доля, причина и первотёлки отдельноГенетический тренд и инбридинг: что показывает наклон линииУдой по группам лактации: что сравнивается и с чемСуточный удой — не контрольная дойкаКто присылает данные в книгу