キュービズムの例では、context.horizon() の高さパラメーターをより小さな値に変更すると、グラフ自体がさらにオーバープロットされます。値を大きくする場合はその逆です。オーバープロットが少なくなります。
ただし、高さパラメーターを変更すると、グラフは同じレベルのオーバープロットを保持し、それに応じて単純に拡大縮小します。高さを小さくすると、グラフの解像度が事実上失われます。
これを修正するにはどうすればよいですか?
これが私のコードです:
var context = cubism.context().step(1000000).size(1000);
var graphite = context.graphite("http://graphite.example.com");
var horizon = context.horizon().metric(graphite.metric).height(200);
var metrics = [
"summarize(example0,'10s')",
"summarize(example1,'10s')",
"summarize(example2),'10s')",
"summarize(example3),'10s')"
]
d3.select("#supergraph").append("div")
.attr("class", "axis")
.call(context.axis().ticks(4).orient("top"));
d3.select("#supergraph").append("div")
.attr("class", "rule")
.call(context.rule());
d3.select("#supergraph").selectAll(".horizon")
.data(metrics)
.enter().append("div")
.attr("class", "horizon")
.call(horizon);