@@ -6,6 +6,97 @@ const basicData = [
6
6
{'genre' : 'Other' , 'sold' : 150 },
7
7
];
8
8
9
+ const complexGroupData = [
10
+ {'date' : '2021-10-01' , 'name' : 'Liam' , 'points' : 1468 },
11
+ {'date' : '2021-10-01' , 'name' : 'Oliver' , 'points' : 1487 },
12
+ {'date' : '2021-10-01' , 'name' : 'Elijah' , 'points' : 1494 },
13
+ {'date' : '2021-10-02' , 'name' : 'Liam' , 'points' : 1526 },
14
+ {'date' : '2021-10-02' , 'name' : 'Noah' , 'points' : 1492 },
15
+ {'date' : '2021-10-02' , 'name' : 'Oliver' , 'points' : 1470 },
16
+ {'date' : '2021-10-02' , 'name' : 'Elijah' , 'points' : 1477 },
17
+ {'date' : '2021-10-03' , 'name' : 'Liam' , 'points' : 1466 },
18
+ {'date' : '2021-10-03' , 'name' : 'Noah' , 'points' : 1465 },
19
+ {'date' : '2021-10-03' , 'name' : 'Oliver' , 'points' : 1524 },
20
+ {'date' : '2021-10-03' , 'name' : 'Elijah' , 'points' : 1534 },
21
+ {'date' : '2021-10-04' , 'name' : 'Noah' , 'points' : 1504 },
22
+ {'date' : '2021-10-04' , 'name' : 'Elijah' , 'points' : 1524 },
23
+ {'date' : '2021-10-05' , 'name' : 'Oliver' , 'points' : 1534 },
24
+ {'date' : '2021-10-06' , 'name' : 'Noah' , 'points' : 1463 },
25
+ {'date' : '2021-10-07' , 'name' : 'Liam' , 'points' : 1502 },
26
+ {'date' : '2021-10-07' , 'name' : 'Noah' , 'points' : 1539 },
27
+ {'date' : '2021-10-08' , 'name' : 'Liam' , 'points' : 1476 },
28
+ {'date' : '2021-10-08' , 'name' : 'Noah' , 'points' : 1483 },
29
+ {'date' : '2021-10-08' , 'name' : 'Oliver' , 'points' : 1534 },
30
+ {'date' : '2021-10-08' , 'name' : 'Elijah' , 'points' : 1530 },
31
+ {'date' : '2021-10-09' , 'name' : 'Noah' , 'points' : 1519 },
32
+ {'date' : '2021-10-09' , 'name' : 'Oliver' , 'points' : 1497 },
33
+ {'date' : '2021-10-09' , 'name' : 'Elijah' , 'points' : 1460 },
34
+ {'date' : '2021-10-10' , 'name' : 'Liam' , 'points' : 1514 },
35
+ {'date' : '2021-10-10' , 'name' : 'Noah' , 'points' : 1518 },
36
+ {'date' : '2021-10-10' , 'name' : 'Oliver' , 'points' : 1470 },
37
+ {'date' : '2021-10-10' , 'name' : 'Elijah' , 'points' : 1526 },
38
+ {'date' : '2021-10-11' , 'name' : 'Liam' , 'points' : 1517 },
39
+ {'date' : '2021-10-11' , 'name' : 'Noah' , 'points' : 1478 },
40
+ {'date' : '2021-10-11' , 'name' : 'Oliver' , 'points' : 1468 },
41
+ {'date' : '2021-10-11' , 'name' : 'Elijah' , 'points' : 1487 },
42
+ {'date' : '2021-10-12' , 'name' : 'Liam' , 'points' : 1535 },
43
+ {'date' : '2021-10-12' , 'name' : 'Noah' , 'points' : 1537 },
44
+ {'date' : '2021-10-12' , 'name' : 'Oliver' , 'points' : 1463 },
45
+ {'date' : '2021-10-12' , 'name' : 'Elijah' , 'points' : 1478 },
46
+ {'date' : '2021-10-13' , 'name' : 'Oliver' , 'points' : 1524 },
47
+ {'date' : '2021-10-13' , 'name' : 'Elijah' , 'points' : 1496 },
48
+ {'date' : '2021-10-14' , 'name' : 'Liam' , 'points' : 1527 },
49
+ {'date' : '2021-10-14' , 'name' : 'Oliver' , 'points' : 1527 },
50
+ {'date' : '2021-10-14' , 'name' : 'Elijah' , 'points' : 1462 },
51
+ {'date' : '2021-10-15' , 'name' : 'Liam' , 'points' : 1532 },
52
+ {'date' : '2021-10-15' , 'name' : 'Noah' , 'points' : 1509 },
53
+ {'date' : '2021-10-15' , 'name' : 'Oliver' , 'points' : 1540 },
54
+ {'date' : '2021-10-15' , 'name' : 'Elijah' , 'points' : 1536 },
55
+ {'date' : '2021-10-16' , 'name' : 'Liam' , 'points' : 1480 },
56
+ {'date' : '2021-10-16' , 'name' : 'Elijah' , 'points' : 1533 },
57
+ {'date' : '2021-10-17' , 'name' : 'Noah' , 'points' : 1515 },
58
+ {'date' : '2021-10-17' , 'name' : 'Oliver' , 'points' : 1518 },
59
+ {'date' : '2021-10-17' , 'name' : 'Elijah' , 'points' : 1515 },
60
+ {'date' : '2021-10-18' , 'name' : 'Oliver' , 'points' : 1489 },
61
+ {'date' : '2021-10-18' , 'name' : 'Elijah' , 'points' : 1518 },
62
+ {'date' : '2021-10-19' , 'name' : 'Oliver' , 'points' : 1472 },
63
+ {'date' : '2021-10-19' , 'name' : 'Elijah' , 'points' : 1473 },
64
+ {'date' : '2021-10-20' , 'name' : 'Liam' , 'points' : 1513 },
65
+ {'date' : '2021-10-20' , 'name' : 'Noah' , 'points' : 1533 },
66
+ {'date' : '2021-10-20' , 'name' : 'Oliver' , 'points' : 1487 },
67
+ {'date' : '2021-10-20' , 'name' : 'Elijah' , 'points' : 1532 },
68
+ {'date' : '2021-10-21' , 'name' : 'Liam' , 'points' : 1497 },
69
+ {'date' : '2021-10-21' , 'name' : 'Noah' , 'points' : 1477 },
70
+ {'date' : '2021-10-21' , 'name' : 'Oliver' , 'points' : 1516 },
71
+ {'date' : '2021-10-22' , 'name' : 'Liam' , 'points' : 1466 },
72
+ {'date' : '2021-10-22' , 'name' : 'Noah' , 'points' : 1476 },
73
+ {'date' : '2021-10-22' , 'name' : 'Oliver' , 'points' : 1536 },
74
+ {'date' : '2021-10-22' , 'name' : 'Elijah' , 'points' : 1483 },
75
+ {'date' : '2021-10-23' , 'name' : 'Liam' , 'points' : 1503 },
76
+ {'date' : '2021-10-23' , 'name' : 'Oliver' , 'points' : 1521 },
77
+ {'date' : '2021-10-23' , 'name' : 'Elijah' , 'points' : 1529 },
78
+ {'date' : '2021-10-24' , 'name' : 'Liam' , 'points' : 1460 },
79
+ {'date' : '2021-10-24' , 'name' : 'Noah' , 'points' : 1532 },
80
+ {'date' : '2021-10-24' , 'name' : 'Oliver' , 'points' : 1477 },
81
+ {'date' : '2021-10-24' , 'name' : 'Elijah' , 'points' : 1470 },
82
+ {'date' : '2021-10-25' , 'name' : 'Noah' , 'points' : 1504 },
83
+ {'date' : '2021-10-25' , 'name' : 'Oliver' , 'points' : 1494 },
84
+ {'date' : '2021-10-25' , 'name' : 'Elijah' , 'points' : 1528 },
85
+ {'date' : '2021-10-26' , 'name' : 'Liam' , 'points' : 1517 },
86
+ {'date' : '2021-10-26' , 'name' : 'Noah' , 'points' : 1503 },
87
+ {'date' : '2021-10-26' , 'name' : 'Elijah' , 'points' : 1507 },
88
+ {'date' : '2021-10-27' , 'name' : 'Liam' , 'points' : 1538 },
89
+ {'date' : '2021-10-27' , 'name' : 'Noah' , 'points' : 1530 },
90
+ {'date' : '2021-10-27' , 'name' : 'Oliver' , 'points' : 1496 },
91
+ {'date' : '2021-10-27' , 'name' : 'Elijah' , 'points' : 1519 },
92
+ {'date' : '2021-10-28' , 'name' : 'Liam' , 'points' : 1511 },
93
+ {'date' : '2021-10-28' , 'name' : 'Oliver' , 'points' : 1500 },
94
+ {'date' : '2021-10-28' , 'name' : 'Elijah' , 'points' : 1519 },
95
+ {'date' : '2021-10-29' , 'name' : 'Noah' , 'points' : 1499 },
96
+ {'date' : '2021-10-29' , 'name' : 'Oliver' , 'points' : 1489 },
97
+ {'date' : '2021-10-30' , 'name' : 'Noah' , 'points' : 1460 }
98
+ ];
99
+
9
100
class TimeSeriesSales {
10
101
final DateTime time;
11
102
final int sales;
0 commit comments