0

NVD3 散布図に少数の値しかない場合、目盛りの間隔が非常に広がるのはなぜですか? 目盛りは値の数とは無関係であるべきだと思いますが、そうではないようです。

このプランカー彼らの例と比較してください。唯一の違いは、プロットされる値の数ですが、それらの例では多くの目盛りが示されていますが、私のプランカーではほんの少ししか示されていません。

プロットのデータが少ない場合に、すべてのズーム レベルで目盛りを適切に配置するにはどうすればよいですか?

私はこのように特定を定義することtickValuesを考えました:

chart: {
    type: 'scatterChart',
    // ...
    xAxis: {
        // ...
        tickValues: d3.scale.linear().domain([-100,100]).ticks(500)
    },
    yAxis: {
        // ...
        tickValues: d3.scale.linear().domain([-100,100]).ticks(500)
    },
    zoom: {
        enabled: true
    }
}

しかし、それは特定のズームスケールでしかまともに見えません.

4

1 に答える 1

0

krispoが述べたように、私が見逃したティックのオプションがあります。

chart: {
    type: 'scatterChart',
    // ...
    xAxis: {
        // ...
        ticks: 10
    },
    yAxis: {
        // ...
        ticks: 10
    },
    zoom: {
        enabled: true
    }
}

プランカー

于 2015-12-11T16:39:37.073 に答える