minMap
説明
Map
コンビネータは、minMap
集約コンビネータ関数を使用して、各キーに基づいて Map の最小値を計算するために、min
関数に適用できます。
例の使用法
この例では、ステータスコードとそれぞれの時間帯におけるカウントを格納するテーブルを作成します。各行には、ステータスコードとその対応するカウントの Map が含まれます。minMap
を使用して、各時間帯内の各ステータスコードの最小カウントを見つけます。
minMap
関数は、各時間帯内の各ステータスコードの最小カウントを見つけます。例えば:
- 時間帯 '2000-01-01 00:00:00':
- ステータス 'a': 15
- ステータス 'b': 25
- ステータス 'c': min(35, 45) = 35
- ステータス 'd': 55
- ステータス 'e': 65
- 時間帯 '2000-01-01 00:01:00':
- ステータス 'd': 75
- ステータス 'e': 85
- ステータス 'f': min(95, 105) = 95
- ステータス 'g': min(115, 125) = 115