← До списку лабораторних по Python
Повний опис / сценарій лабораторної:
Meta: навчитися базовим операціям над часовими рядами у pandas для аналізу метрик. Krok 1. Встановити pandas якщо ще не встановлено. Komandi: cd ~/python_lab1; source .venv/bin/activate; pip install pandas Krok 2. Створити CSV файл metrics66.csv з колонками ts, cpu, mem. Krok 3. Створити модуль src/app/ts66.py який читає файл у DataFrame. Krok 4. Перетворити колонку ts у тип datetime і зробити її індексом. Krok 5. Відсортувати дані за часом і перевірити інтервали між вимірами. Krok 6. Виконати ресемплінг даних наприклад до хвилини або години. Krok 7. Обчислити рухомий середній для cpu і mem. Krok 8. Занотувати спостереження щодо піків і просідань метрик. Krok 9. Зберегти оброблені дані у новий CSV файл для візуалізації. Krok 10. Mini zvit. Zavdannya: опиши як би ти інтегрував подібний аналіз у регулярні звіти по продуктивності.