wip statistic events quasi
This commit is contained in:
1 parent
897a327709
commit
58b9abbd32
6 files changed
+106
-25
No files matched your search
@@ -7,24 +7,15 @@ class MoveingAverage
|
||||
public static function get(&$data)
|
||||
{
|
||||
|
||||
// dd($data);
|
||||
|
||||
$arr = $data['datasets'][0]['data'];
|
||||
|
||||
$new = [];
|
||||
$last = count($arr);
|
||||
$second_last = $last--;
|
||||
foreach ($arr as $key => $value) {
|
||||
switch ($key) {
|
||||
case 0:
|
||||
$new[] = $value;
|
||||
break;
|
||||
case 1:
|
||||
$new[] = ($arr[0] + $value) / 2;
|
||||
break;
|
||||
case $second_last:
|
||||
$new[] = ($arr[$second_last] + $arr[$last]) / 2;
|
||||
break;
|
||||
case $last:
|
||||
$new[] = $arr[$last];
|
||||
break;
|
||||
@@ -35,11 +26,7 @@ class MoveingAverage
|
||||
break;
|
||||
}
|
||||
}
|
||||
// $data['datasets'][0]['backgroundColor'] = '#00a63e';
|
||||
$data['datasets'][0]['borderColor'] = '#00a63e';
|
||||
// $data['datasets'][0]['fill'] = true;
|
||||
$data['datasets'][0]['tension'] = 0.5;
|
||||
// $data['datasets'][0]['borderRadius'] = 30;
|
||||
$data['datasets'][0]['data'] = $new;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user