consoletvs v6图表X轴:日期(或时间戳记)是否带有不规则的刻度?

问题描述 投票:0回答:1

我正在尝试创建将日期视为值的X轴,以使刻度线不规则,这是我的图表选项:

$chart->options([
      'maintainAspectRatio'=>false,
      'displayAxes'=>true,
      'responsive' => true,
      'tooltips' => ['enabled'=>true],
      'scales' => [
          'yAxes'=> [[
                      'ticks' => [
                        'beginAtZero' => false,
                        // 'callback' => function(value, index, values){return Number(value.toString())}
                        ],
                      'display'=>true,
                      'gridLines'=> ['display'=> true],
                      'type'=> 'logarithmic'
                    ]],
          'xAxes'=> [[
            'type'=> 'time',
            'time'=> ['displayFormats'=> 'MMM YYYY'],
            // 'ticks' => [
            //   'beginAtZero' => false,
            //   'tickPositions' => $labels[ $site->site_id],
            //   'tickInterval'=> 1,
            //   'ticks.source'=> 'data',
            //   'mode'=> 'linear',
            //   ],
            'distribution'=>'series',
            'display'=>true,
            'gridLines'=> ['display'=> true],
            // // 'time'=>['unit'=>'month']
          ]]

实际上类型为'时间'的xAxes将日期视为连续的定量变量(也尝试ticks.source ='data'无效)安慰我这个错误:此方法未实现谢谢!

laravel charts graphics continuous quantitative
1个回答
0
投票

我最终使用了chartjs并删除了consoletvs,这并没有实现chartjs的所有可能。我只是使用type = time并得到了我想要的]

© www.soinside.com 2019 - 2024. All rights reserved.