log という名前のローカル変数には、次のようなタイムスタンプ付きのイベントを含むハッシュの配列が含まれています。
log = [
{time: 201201, x: 2},
{time: 201201, y: 7},
{time: 201201, z: 2},
{time: 201202, a: 3},
{time: 201202, b: 4},
{time: 201202, c: 0}
]
日付ごとにログを折りたたんで、1 日に 1 つのエントリを含むハッシュの配列にする必要があります。
result = [
{time: 201201, x: 2, y: 7, z: 2},
{time: 201202, a: 3, b: 4, c: 0},
]