我可以将Chartjs用于此折线图吗?

时间:2018-10-13 21:05:34

标签: chart.js

我需要构建一个图表,其中刻度大小为“乘以10”(x轴为0.001、0.01、0.1、1、10、100,y轴为0.1、1、10)。 并且轴为1而不是零。每条线大约有70点。 我不知道如何配置ChartJ来实现此结果。

enter image description here

这是我最接近的enter image description here

使用此配置

this.lineChart = new Chart(this.context, {
  type: 'line',
  data: {
    labels: labels,
    datasets: [{
      data: data1,
      fill: false,
      lineTension: 0.2,
      borderColor: 'red',
      borderWidth: 1
      }, {
      data: data2,
      fill: false,
      lineTension: 0.2,
      borderColor: 'blue',
      borderWidth: 1
      }
    ]},
    options: {
      title: {
        text: 'Line Chart',
        display: true
      },
      scales: {
        xAxes: [{
          ticks: {
            autoSkip: true,
            maxTicksLimit: 6
          }
        }],
        yAxes: [{
          ticks: {
          }
        }]
      }
    }});
});

}

0 个答案:

没有答案