別のタスクunderscore.js
- グラフに表示するために、データを「調整」する必要があります。
与えられた: 利用可能なスペース:160
およびデータ:data: [10, 50, 80, 90]
取得したいcalibratedData: [0, 80, 140, 160]
.
アルゴリズムは次のとおりです。
Min=10
データ 、のピークを取得しますMax = 90
。Min
とMax
の差を求め80
ます。- 次のように変更単位に
Unit
使用できるスペースを取得します1
160 / 80 = 2
- 前のステップの比率を次のように使用して、データの各項目を調整し
d[i] = (d[i]-Min) * Unit
ます[0, 80, 140, 160]
。
の「linq」可能な構文を使用してタスクを達成できるかどうか疑問に思いますunderscore.js
。