我已经搞混了一段时间了,不知道为什么当我尝试格式化数以百万计的数据集时什么也不会做。请让我知道任何见解,可能只是我没有看到真正简单的部分。我浏览了Highcharts文档,但没有尝试过格式化程序或其他任何有效的方法。因此,我删除了我的修改,并添加了下面的代码,就像更改之前一样。

Here is the fiddle

$(function () {
$('#container').highcharts({
    chart: {
        type: 'line'
    },
    title: {
        text: 'Industry $',
        style: {

                fontWeight: 'bold'
            }
    },
    subtitle: {
        text: 'By Year',
        style: {

                fontWeight: 'bold'
            }
    },
    xAxis: {
        type: 'category',
        labels: {
            rotation: -45,
            style: {
                fontSize: '13px',
                fontFamily: 'Open Sans, sans-serif',
                fontWeight: 'bold'
            }
        }
    },
    yAxis: {
        min: 0,
        labels: {

            format: '{value}',
            style: {
                color: Highcharts.getOptions().colors[0]
            },

        rotation: 0,
        style: {

                fontWeight: 'bold'
            }
        },
        title: {
            text: 'Total $',
            style: {

                fontWeight: 'bold'
            }
        }

    },
    legend: {
        enabled: false
    },
    tooltip: {
        pointFormat: 'Total $: <b>{point.y}</b>',

    },
    series: [{
        name: 'Population',
        data: [
            ['2005', 25,000],
            ['2006', 50,000],
            ['2007', 75,000],
            ['2008', 98,000],
            ['2009', 200,000],
            ['2010', 600,000],
            ['2011', 800,000],
            ['2012', 1,000,000]
        ],
        dataLabels: {
            enabled: true,
             tooltip: {
            valueSuffix: ''
        },
            rotation: 0,
            color: '#FFFFFF',
            align: 'center',
            format: '{point.y}', // one decimal
            y: 10, // 10 pixels down from the top
            style: {
                fontSize: '13px',
                fontFamily: 'Verdana, sans-serif'
            }

        }
    }]
  });
});

最佳答案

取出逗号

例如

data: [
        ['2005', 25,000],
        ['2006', 50,000],
        ['2007', 75,000],
        ['2008', 98,000],
        ['2009', 200,000],
        ['2010', 600,000],
        ['2011', 800,000],
        ['2012', 1,000,000]
    ],


应该:

data: [
        ['2005', 25000],
        ['2006', 50000],
        ['2007', 75000],
        ['2008', 98000],
        ['2009', 200000],
        ['2010', 600000],
        ['2011', 800000],
        ['2012', 1000000]
    ],

09-25 16:24