在Highcharts中制作饼图的正确.csv格式是什么?

时间:2011-09-30 22:03:18

标签: highcharts

我有外部数据,我想用Highchart制作饼图。我想将数据转储到.csv文件中,但格式是什么?

本文档仅介绍如何为条形图格式化.csv文件:http://highcharts.com/documentation/how-to-use#preprocessing

如果我想制作饼图怎么办?

2 个答案:

答案 0 :(得分:2)

实际上,highcharts没有正确的csv格式。 Highcharts只接受these three formats之一的数据。数据预处理的目标是将数据转换为支持的javascript数组格式。

引用参考:

数据:数组 该系列的一系列数据点。这些要点可以通过三种方式给出:

  1. 数值列表。在这种情况下,将解释数字值和y值,并自动计算x值,从0开始递增1,或者从plotOptions中给出的pointStart和pointInterval开始。如果轴具有类别,则将使用这些类别。例如:

    data: [0, 5, 3, 5]
    
  2. 具有两个值的数组列表。在这种情况下,第一个值是x值,第二个值是y值。如果第一个值是字符串,则将其应用为点的名称,并按照上述规则递增x值。例如:

    data: [[5, 2], [6, 3], [8, 2]]
    
  3. 具有命名值的对象列表。在这种情况下,对象是在options.point下看到的点配置对象。例如:

    data: [{
        name: 'Point 1',
        color: '#00FF00',
        y: 0
    }, {
        name: 'Point 2',
        color: '#FF00FF',
        y: 5
    }]
    
  4. 默认为“”。

答案 1 :(得分:1)

在Highcharts的论坛上找到答案:

http://highslide.com/forum/viewtopic.php?f=9&t=8614&hilit=pie+chart+.csv

确保.csv文件末尾没有额外的新行。