protected function getData(): array
{
return [
'datasets' => [
[
'label' => 'Cereals',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Blue[50].')',
'borderColor' => 'rgb('.Color::Blue[500].')',
],
[
'label' => 'RR Soy',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Orange[50].')',
'borderColor' => 'rgb('.Color::Orange[500].')',
],
[
'label' => 'Soy',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Purple[50].')',
'borderColor' => 'rgb('.Color::Purple[500].')',
],
[
'label' => 'Wheat',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Green[50].')',
'borderColor' => 'rgb('.Color::Green[500].')',
],
],
'labels' => array_map(fn ($month) => Carbon::create(null, $month)->format('F'), range(1, 12)),
];
}
protected function getData(): array
{
return [
'datasets' => [
[
'label' => 'Cereals',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Blue[50].')',
'borderColor' => 'rgb('.Color::Blue[500].')',
],
[
'label' => 'RR Soy',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Orange[50].')',
'borderColor' => 'rgb('.Color::Orange[500].')',
],
[
'label' => 'Soy',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Purple[50].')',
'borderColor' => 'rgb('.Color::Purple[500].')',
],
[
'label' => 'Wheat',
'data' => array_map(fn () => rand(5, 100), range(1, 12)),
'backgroundColor' => 'rgb('.Color::Green[50].')',
'borderColor' => 'rgb('.Color::Green[500].')',
],
],
'labels' => array_map(fn ($month) => Carbon::create(null, $month)->format('F'), range(1, 12)),
];
}