如何在具有大数据集的JavaScript中使用图表

时间:2019-07-06 10:18:47

标签: javascript charts large-data c3.js

我需要使用Javascript可视化条形图。因此,我使用了C3 JS来可视化图表。只是我按如下方式使用此条形图,

<div id="chart"></div>

<script>

var chart = c3.generate({
    bindto: '#chart',
    data: {
      columns: [
        ['data1', 30, 200, 100, 400, 150, 250],
        ['data2', 50, 20, 10, 40, 15, 25]
      ],
      axes: {
        data2: 'y2'
      },
      types: {
        data2: 'bar'
      }
    },
    axis: {
      y: {
        label: {
          text: 'Y Label',
          position: 'outer-middle'
        },
        tick: {
          format: d3.format("$,") // ADD
        }
      },
      y2: {
        show: true,
        label: {
          text: 'Y2 Label',
          position: 'outer-middle'
        }
      }
    }
});

</script>

enter image description here

但是问题是当X轴由大型数据集Chart束缚时。我有700多个数据。

enter image description here

有什么可能的方法来避免这种情况?可以在主要和次要X轴之间添加滚动条吗?

1 个答案:

答案 0 :(得分:1)