データベースからの数値データで満たされた DataTable オブジェクトがあります。可能なすべての数値のようなデータ型を処理する必要があります (int32、int64、float、さらには datetime ですが、最後は必要ありません)。
列ごとにすべてのデータを正規化する必要があるため、各列の最大値と最小値を見つけて正規化係数を計算する必要があります。
これらの最大値と最小値を見つけるために、すべての行を「手動で」反復する必要がありますか?
背景:
ユーザーがSQL言語で作業し、非常に複雑なSQLクエリを作成する科学的なアプリケーションであるため、SQLでこれを実行したくありません。正規化されたデータを取得したり、最小値/最大値を取得したりするために、さらに複雑なクエリをユーザーに強制したくありません
列は完全に動的であり、ユーザーが作成した SQL クエリに依存します。