在canvas.js气泡图上加载文本内容值

时间:2015-06-26 08:57:36

标签: javascript graph charts canvasjs

我试图制作一个使用字符串数据的气泡图来说明。我的工作如下:

var chart = new CanvasJS.Chart("chartContainer",
{
zoomEnabled: true,
  title:{
   text: "Day at a Glance"
  },
  axisX: {
    title:"Airline",

  },
  axisY: {
    title:"Terminal"
  },

  legend:{
    verticalAlign: "bottom",
    horizontalAlign: "left"

  },
  data: [
  {
    type: "bubble",
    xValueType: "dateTime",
 dataPoints: [
// { x: 64.8, y: 2.66, z:12074.4 , name: "India"},
 { x: "H", y: "American Airlines", z:"3", name: "American Airlines"}
 ]
   }
   ]

 });

但似乎canvas.js不允许在x和y数据点上使用字符串。我已经尝试过使用名称,但它不起作用。我该怎么做才能使我的气泡图在x和y轴上显示字符串值?

1 个答案:

答案 0 :(得分:1)

在axisX上,您可以使用label而不是x来显示文字。 Y轴需要一个数字 - 没有它,图表将不知道渲染气泡的位置。如果您要显示其他文本,请考虑在toolTip或indexLabel。

中显示它们