or
Ця вправа є частиною курсу
Вивчіть ключові прийоми оцінювання якості даних у застосунках Java. Дізнайтеся, як використовувати описову статистику для виявлення викидів, коректно знаходити й обробляти пропущені значення та перевіряти типи даних, щоб запобігти помилкам. Опanuйте основні інструменти, зокрема DescriptiveStatistics для числового аналізу, Optional для обробки null і DateTimeFormatter для валідації дат.
Опanuйте техніки перетворення даних для надійних застосунків Java. Навчіться нормалізувати рядки з використанням регулярних виразів для послідовного зіставлення тексту, стандартизувати категорії за допомогою EnumMap і HashMap для надійних таблиць відповідностей та працювати з форматами дат за допомогою часової API Java з LocalDate і ZoneId для узгодженого опрацювання дат у різних часових поясах.
Забезпечуйте якість даних завдяки методам валідації. Навчіться реалізовувати перевірку діапазонів для числових значень і дат, опanuйте перевірку шаблонів за допомогою регулярних виразів для верифікації форматів даних і застосовуйте валідацію обмежень, щоб дотримуватися бізнес-правил.
Перетворіть неохайні табличні дані на чисті, придатні до використання набори даних за допомогою Tablesaw — потужної бібліотеки Java. Ви оцінюватимете якість даних, уніфікуватимете вміст стовпців і застосовуватимете операції фільтрування, щоб підготувати дані. Наприкінці ви впевнено перетворюватимете сирі набори даних на таблиці, готові до аналізу.
Поточна вправа