NVD3 / D3.js从日期格式制作xAxis字符串

时间:2016-06-10 18:24:36

标签: javascript jquery d3.js charts nvd3.js

我正在研究这个小提琴的例子。我很难将x-Axis值更改为字符串(例如:Apple,IBM ..)我查看。 tickFormat 但仍然没有运气

Here fiddle example

chart.xAxis
  .tickFormat(function(d) {
      var dx = testdata[0].values[d] && testdata[0].values[d].x || 0;
      return dx ? d3.time.format('%x')(new Date(dx)) : '';
      })
  .showMaxMin(false)
  .axisLabel("X-axis Label");

1 个答案:

答案 0 :(得分:0)

您可以修改刻度线格式,这是x轴上的字符串:http://jsfiddle.net/mRubf/27/

   .tickFormat(function(d) {

          return d+' string';
          })