dimple.js/d3.js在正常和对数刻度之间切换

dimple.js/d3.js在正常和对数刻度之间切换,d3.js,dimple.js,D3.js,Dimple.js,通过查看dimple.js代码,我发现通过设置axis的useLog属性,我可以在log和normal缩放之间切换 上述代码存在两个问题: 单击“切换日志”复选框时,除非单击图例项,否则不会发生任何事情 当显示对数刻度时,我仍然希望序列“填充”图表,但事实并非如此,因为对数轴从0到1000,尽管我将最小值设置为65 代码中有一行引用了一个不存在的变量: primYAxis.logBase = 2; 如果将其更改为参考y轴: yAxis.logBase = 2; 它似乎按你的意愿行事

通过查看dimple.js代码,我发现通过设置axis的useLog属性,我可以在log和normal缩放之间切换

上述代码存在两个问题:

  • 单击“切换日志”复选框时,除非单击图例项,否则不会发生任何事情

  • 当显示对数刻度时,我仍然希望序列“填充”图表,但事实并非如此,因为对数轴从0到1000,尽管我将最小值设置为65


  • 代码中有一行引用了一个不存在的变量:

    primYAxis.logBase = 2;
    
    如果将其更改为参考y轴:

    yAxis.logBase = 2;
    
    它似乎按你的意愿行事