我已经花了好几个小时试图找到这方面的任何文档,但它似乎不存在。经过几天的努力,我终于成功地让nvd3为Django工作。但是现在我对我的图的y轴上的符号有问题。因为我的值很小(最多1.0e-4),所以我想用指数表示法。在
在d3中执行我想要的命令似乎是chart.y1Axis.d3.format(".2f")
,但我不知道如何在nvd3中应用它。有人知道如何处理实施它吗?在
另外,在x轴上,我有一个相反的问题,值很大。因为绘图是log log log,所以例程会在10,20,30,40,…100,200,300,400…等等,但是我希望它只绘制每一个数量级(10,100,1000,10000等等)。自动化的最简单方法是什么?如果我告诉程序程序总是打印10、100、1000、10000等等的刻度值,即使我的绘图没有达到这么高的值,它会起作用吗?我该怎么做?在
现在的情节是这样的:
在y轴上用这个来表示科学符号
对于x轴问题,请尝试此操作
Here is the JSFiddle
相关问题 更多 >
编程相关推荐