表示されている画像は、2014 年全体の AQI データを保存する JSON ファイルです。今度は月平均 AQI を計算したいのですが、この配列はどのように処理すればよいでしょうか?
走同样的路,发现不同的人生
リーリー
この戻り結果は 12 個の配列を含む新しい配列を返すことができ、各サブ配列には当月の AQI データが含まれます
ポスターの主な目的は毎月の平均 AQI を見つけることであることがわかりました。そのため、次のようにすることができます:
この結果は {month:'1月',beijing:12,shanghai:24,guangzhou:36} の形をした 12 個の要素を含む配列を返し、その中の値は各月の平均値です。
{month:'1月',beijing:12,shanghai:24,guangzhou:36}
バックグラウンドでグループ化するには、avg()を使用します
メモリを消費し続けるデータを処理する必要がないように感じます。各月の開始点と終了点を知っていればよく、その開始点と終了点を使用して配列を取得するだけです。 実際、データはすべてここにありますが、データの使用方法のルールが異なるだけです
あなたの質問は主に 12 のグループに分ける方法に関するものです。私は 2 つの簡単なアイデアを提供します。
あなたが与えたJSONフォーマットの分析から:
JSON
ペリフェラル配列 1 ~ 12、12 か月を表します
配列を再度走査し、object,取object的data值,按照/分割得到月,根据月份把object対応する月に埋め込みます
object
data
/
各月の対応するデータを取得し、月単位で処理します
データのグループ化をバックエンドに処理させ、フロントエンドがそれを使用する責任を負います。
上記のコードは各月のデータを合計するのが簡単です。ただし、上記のコードには、すべてのデータを月ごとに分類する必要があるという要件があります。
リーリー
この戻り結果は 12 個の配列を含む新しい配列を返すことができ、各サブ配列には当月の AQI データが含まれます
ポスターの主な目的は毎月の平均 AQI を見つけることであることがわかりました。そのため、次のようにすることができます:
リーリーこの結果は
{month:'1月',beijing:12,shanghai:24,guangzhou:36}
の形をした 12 個の要素を含む配列を返し、その中の値は各月の平均値です。バックグラウンドでグループ化するには、avg()を使用します
メモリを消費し続けるデータを処理する必要がないように感じます。各月の開始点と終了点を知っていればよく、その開始点と終了点を使用して配列を取得するだけです。
実際、データはすべてここにありますが、データの使用方法のルールが異なるだけです
あなたの質問は主に 12 のグループに分ける方法に関するものです。私は 2 つの簡単なアイデアを提供します。
あなたが与えた
JSON
フォーマットの分析から:ペリフェラル配列 1 ~ 12、12 か月を表します
配列を再度走査し、
object
,取object
的data
值,按照/
分割得到月,根据月份把object
対応する月に埋め込みます各月の対応するデータを取得し、月単位で処理します
データのグループ化をバックエンドに処理させ、フロントエンドがそれを使用する責任を負います。
リーリー
上記のコードは各月のデータを合計するのが簡単です。ただし、上記のコードには、すべてのデータを月ごとに分類する必要があるという要件があります。