D3.js D3每个轴上的不同缩放因子

D3.js D3每个轴上的不同缩放因子,d3.js,zooming,non-linear,D3.js,Zooming,Non Linear,我试图找出如何在d3中的X轴和Y轴上创建不同的缩放因子。这似乎是创建一个单一的缩放因子为两个轴,基本上我想知道,如果有一种方法来分开他们 基本原理非常简单:d3非常支持x轴和y轴上的均匀缩放效果。关闭一个轴的缩放也很容易。但我找不到一种方法来创造这种中间效果。目标是使每个鼠标滚轮缩放事件的y轴缩放比x轴多10倍 我没有实际的代码来显示,因为我不知道这是否可能。也许一个有用的提示是,我使用D3版本5。通常使用或多或少标准化的缩放代码

我试图找出如何在d3中的X轴和Y轴上创建不同的缩放因子。这似乎是创建一个单一的缩放因子为两个轴,基本上我想知道,如果有一种方法来分开他们

基本原理非常简单:d3非常支持x轴和y轴上的均匀缩放效果。关闭一个轴的缩放也很容易。但我找不到一种方法来创造这种中间效果。目标是使每个鼠标滚轮缩放事件的y轴缩放比x轴多10倍

我没有实际的代码来显示,因为我不知道这是否可能。也许一个有用的提示是,我使用D3版本5。通常使用或多或少标准化的缩放代码