Art of DS

Вигляд

Палітра
Тема
Доступ $20 одноразово
Увійти або створити акаунт

Вхід до Art of DSСтворіть акаунт Art of DS

Ми надішлемо на пошту посилання й шестизначний код. Увійти можна будь-яким із них; пароля немає.Введіть свою пошту. Ми надішлемо посилання й шестизначний код, щоб її підтвердити, — пароль не потрібен. Акаунт безкоштовний.

  • Ви повернетеся на цю сторінку, туди, де зупинилися.
  • Уже маєте акаунт? З тією самою адресою ви просто ввійдете.

Продовжуючи, ви приймаєте Умови та Політику конфіденційності.

Ваш акаунт

Безкоштовний акаунтДоступ назавжди

Машинне навчання · 5 у порівнянні

Missing-data methods

Визначення

Відкинути рядки чи заповнити пропуски — обидва рішення про відповідь. Що з них безпечне, залежить від того, чому значення бракує, і від того, яке число ви подаєте.

Порівняння

Назва Що робить За MAR Розкид і зв’язки Невизначеність
Повні випадки Відкинути кожен рядок із пропуском. Коштує лише розміру вибірки, коли пропуски випадкові; інакше змінює, хто лишився. Повна сторінка →середнє хибне, нахил правильнийзбереженочесна, на меншій кількості рядків
Імпутація середнім Заповнити кожен пропуск середнім стовпця. Ставить пік у центрі й послаблює кожен зв’язок, у якому бере участь стовпець. Повна сторінка →середнє хибне, нахил стиснутийстиснутийзанижена
Регресійна імпутація Передбачити кожен пропуск з інших стовпців. Відновлює те, що ці стовпці пояснюють, і кладе кожну заповнену точку на пряму. Повна сторінка →середнє й нахил відновленозв’язки перебільшенозанижена
Регресія + залишки Той самий прогноз плюс залишок, узятий зі спостережених рядків, тож заповнені точки розкидані, як справжні. Повна сторінка →середнє й нахил відновленозбереженозанижена
Множинна імпутація Імпутувати кілька разів із різними випадковими виборами й поєднати, щоб аналіз бачив, наскільки непевні заповнені значення. Повна сторінка →наскільки дозволяє її імпутерзбереженоперенесена в результат

На шпаргалці: Missing data and outliers →

Відкинути чи заповнити

Відкидання неповних рядків «коштує втрати даних, які можуть бути цінними (хоч і неповними)»; альтернатива — імпутувати, тобто «вивести їх із відомої частини даних» [1, §8.4]. Жоден спосіб не вигадає того, що ніколи не записали, і обидва змінюють відповідь, коли пропуски не випадкові.

Чому значень бракує — вирішує рядок

Якщо значень бракує цілком випадково, кожен рядок тут безпечний для середнього. Якщо їх бракує через інший стовпець, який у вас є, модель цього стовпця відновлює відповідь. Якщо їх бракує через саме значення, жоден рядок цього не відновить: інформація пішла разом із видаленими значеннями. Сторінка пропущені дані вимірює всі три випадки.

Як читати рядки

Заповнені значення схожі на спостережені. Заповнення ряду гладкою оцінкою «применшує шум у ряді», а засіб — «додати перевибрані залишки» [2, §12.5]: різниця між третім і четвертим рядками.

Одна імпутація занижує невизначеність. Ітеративний імпутер scikit-learn повертає одну імпутацію і «може використовуватися й для множинних імпутацій, якщо застосовувати його багаторазово до того самого набору даних із різними випадковими зернами за sample_posterior=True» [1, §8.4.3.2].

Тримайте пропуски видимими. «Під час імпутації збереження інформації про те, яких значень бракувало, може бути інформативним» [1, §8.4.6]: додайте стовпець-індикатор, хай який рядок ви оберете.

Джерела

  1. scikit-learn User Guide — Imputation of missing valuesdocs · звірено 2026-10-24https://scikit-learn.org/stable/modules/impute.html
  2. Downey. Think Statsbook · звірено 2026-10-24https://greenteapress.com/thinkstats2/html/thinkstats2013.html

Маєте промокод?

Код зі знижкою 100% одразу відкриває все. Менша знижка віднімається від ціни у вікні оплати: введіть там той самий код.

Написати в підтримку

Питання, проблема з доступом, повернення коштів? Напишіть нам, і ми відповімо листом.

Про що це?

Адресу використаємо лише для відповіді вам.

Повідомлення надіслано

Дякуємо. Відповімо листом на адресу, яку ви вказали.

Або напишіть нам напряму

support@artofds.com

Повідомлення надіслано Дякуємо. Відповімо листом на адресу, яку ви вказали.

Перевірте адресу пошти: вона потрібна, щоб відповісти.

Це наша адреса. Вкажіть свою, щоб відповідь дійшла до вас.

На цю адресу не можна надіслати лист. Перевірте, чи немає помилки.

Напишіть трохи більше: щонайменше 10 символів.

Забагато повідомлень за короткий час. Спробуйте за кілька хвилин.

Не вдалося надіслати повідомлення. Напишіть нам напряму: support@artofds.com