gpt4 book ai didi

php - 使用 2 个不同的数据在图表 laravel 中显示

转载 作者:行者123 更新时间:2023-12-01 15:26:16 28 4
gpt4 key购买 nike

我目前正在使用 chartTV 创建图表,但由于某种原因我的图表似乎没有出现在我的 Blade 中,可以看到标题但看不到图表。我想创建一个区域样条图,其中显示本周雇用和未雇用的人数。我尝试做这样的事情,但没有用。有人可以指导我正确地做吗?我应该怎么做?

我的dashboardController:

$user1s = DB::table('evaluations')
->select('evaluations.Evaluation_Status','evaluations.created_at' )
->where('Evaluation_Status', '=', 'No')
->get();
$user2s = DB::table('evaluations')
->select('evaluations.Evaluation_Status','evaluations.created_at' )
->where('evaluations.Evaluation_Status', '=', 'Yes')
->get();

Charts::Database($user1s, $user2s, 'areaspline', 'highcharts')
->title('My nice chart')
->labels(['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday','Saturday', 'Sunday'])
->dataset('Hired', [$user1s])
->dataset('Not Hired', [$user2s]);

return view('dashboard', ['chart' => $chart]);

我的dashboard.blade.php

{!! Charts::assets() !!}
{!! $chart->render() !!}

最佳答案

如果使用来自不同数据库表的数据,则可以使用多数据库图表。 API 类似于 Charts::multi。唯一的区别是如何指定数据集。

$charts = Charts::multiDatabase('areaspline', 'highcharts')
->title('My nice chart')
->colors(['#ff0000', '#ffffff'])
->labels(['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday','Saturday', 'Sunday'])
->dataset('Hired', $user1s)
->dataset('Not Hired', $user2s);

关于php - 使用 2 个不同的数据在图表 laravel 中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47690319/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com