Gruppierung und aggregation auf JSON-array mit dem Unterstrich JS

Habe ich ein json-array-Objekt . Ich möchte die Gruppe von Daten, basierend auf der Spalte "FlexCategoryName" und führen Sie die aggregation in der matrix Spalten wie avg von "Kosten" die Summe von "Klicks" etc . Unten sind JSON-array-Objekt

Array[100]
0: Object
1: Object
2: Object
3: Object

0: Objekt

Clicks: 1067
Cost: 4094.2
Date: "2/8/2014"
FlexCategoryName: "Cat1"
Impressions: 65943
Leads: 20

VENUE_ID:1

1: Objekt

Clicks: 106
Cost: 409
Date: "2/8/2014"
FlexCategoryName: "Cat2"
Impressions: 65941
Leads: 21
VENUE_ID:1

2: Objekt

Clicks: 106
Cost: 409
Date: "2/8/2014"
FlexCategoryName: "Cat2"
Impressions: 10
Leads: 21
VENUE_ID:2

3: Objekt

Clicks: 106
Cost: 409
Date: "2/8/2014"
FlexCategoryName: "Cat3"
Impressions: 10
Leads: 21
VENUE_ID:2

4: Objekt

Clicks: 20
Cost: 10
Date: "2/8/2014"
FlexCategoryName: "Cat5"
Impressions: 10
Leads: 21
 VENUE_ID:3

Wie zu verwenden Unterstrich JS ausführen Gruppierung und aggregation in der matrix Spalten .

Erwartete Ausgabe

0: Object
Cost: sum of all cost based on FlexCategoryName Cat1
FlexCategoryName: "Cat1"
Impressions: sum of all Impressions based on FlexCategoryName Cat1

1: Object
Cost: sum of all cost based on FlexCategoryName Cat2
FlexCategoryName: "Cat2"
Impressions: sum of all Impressions based on FlexCategoryName Cat2
InformationsquelleAutor Shailesh | 2014-04-09
Schreibe einen Kommentar