我在dimple.js中构建了一个可以在这里找到的线图。 http://jsfiddle.net/lukehtravis/0twgc2uL/
你会注意到y轴,有一点" m"这是由凹坑自动生成的,并作为数量标签放在数字旁边。
我梳理了文档,但是找不到关于那个小m的任何信息。
任何人都知道如何删除它?这是代码
// Create the canvas to draw on
var svg = d3.select("#charty")
.append("svg")
.attr("width", 800)
.attr("height", 500);
// Create the chart object | contents of data visible in fiddle link above
var chart = new dimple.chart(svg, data);
//Create the x axis
var x = chart.addCategoryAxis("x", "Day");
x.showGridlines = true;
// Create the y axis
var y = chart.addMeasureAxis("y", "Volume");
y.title = "Volume (AF)";
y.overrideMin = 300000;
y.overrideMax = 1450000;
y.showGridlines = true;
// Add location as data series
var series = chart.addSeries("Location", dimple.plot.line);
// Decorate the lines in the graph
series.lineWeight = 2;
series.lineMarkers = true;
// Create the legend
chart.addLegend(100, 50, 200, 200);
// Draw the chart
chart.draw(3100);
答案 0 :(得分:1)
小米不是单位转换成百万......
0.3百万是你的价值300000 ..它非常正常而不是错误..
如果您不想要,那么只需在
之后添加此行y.tickFormat = "1f";
y.showGridlines = true;