Українська
Підсумки
Висновки
NumPy оперує формами й осями числових масивів, pandas додає підписи та табличні перетворення, Matplotlib пояснює результат графічно. Якість звіту визначають контракт даних, явна політика пропусків, контроль ключів і перевірені підсумки. Векторизація скорочує код, але не скасовує необхідність перевіряти форму. Кожен графік має містити одиниці й читатися без опори лише на колір.
Питання для самоперевірки
- Що означають
dtype,shape,ndim,size? - Чому масив NumPy і список по-різному реагують на множення?
- Яку вісь усуває
mean(axis=0)для матриці? - Коли зріз змінює вихідний масив і як цього уникнути?
- Які форми допускає broadcasting?
- Навіщо потрібні
isfiniteй допустима похибка? - Чим мітка
.locвідрізняється від позиції.iloc? - Як Copy-on-Write впливає на ланцюжкове присвоєння?
- Чому пропущене вимірювання не можна автоматично замінити нулем?
- Чим
countвідрізняється відsizeу групуванні? - Як
validateдопомагає під час merge? - Чому енергію й накопичений показник агрегують по-різному?
- Як обрати між лінією, стовпцями, гістограмою та точками?
- Для чого backend
Aggу тестах і пакетних звітах? - Які дані й версії потрібно зберегти для відтворення аналізу?