or
この演習はコースの一部です
Java アプリケーションでデータ品質を評価するための基本的な手法を学びます。記述統計を使って外れ値を特定する方法、欠損値を適切に検出・処理する方法、そしてエラーを防ぐためのデータ型の検証方法を習得します。数値分析に使う `DescriptiveStatistics`、null 処理のための `Optional`、日付検証のための `DateTimeFormatter` といった主要なツールをマスターしましょう。
信頼性の高い Java アプリケーションを構築するためのデータ変換手法をマスターします。一貫したテキストマッチングに向けた正規表現を使った文字列の正規化、堅牢なルックアップテーブルを実現する `EnumMap` と `HashMap` を使ったカテゴリの標準化、そしてタイムゾーンをまたいで一貫した日付処理を行うための `LocalDate` と `ZoneId` を使った Java の時間 API による日付フォーマットの統一を学びます。
現在の演習
バリデーション手法を通じてデータ品質を確保します。数値や日付の範囲検証の実装、データ形式を確認するための正規表現によるパターン検証、そしてビジネスルールを適用するための制約バリデーションを学びます。
Tablesaw は強力な Java ライブラリです。これを使って、整理されていない表形式データをクリーンで使いやすいデータセットに変換する方法を学びます。データ品質の評価、列の内容の標準化、フィルタリング操作によるデータの整備を実践します。コースの終わりには、生データを分析可能なテーブルに自信を持って変換できるようになります。