2016-03-19 15 views
0

我々のUIは、D3を使用してスプラインを適用する場合、以下のように、我々はいくつかのクロッピング又は境界の問題のうちを持ってデータを平滑化する:D3スプラインを使用しているときにクロップされたように見えるグラフを停止するにはどうすればよいですか?

スプラインは、グラフの上部に切り取られ スプラインがx軸を下回るSpline is cropped at top of graph Spline goes below x-axis

アドバイスをいただければ幸いです。極端な上部および下部境界を取得するパスのセットの各々に

+0

私は 'あなたのy軸のdomain'考える軸範囲またはチャートの可視余白を調整軸が間違っています。それは '[min_of_values、max_of_values]'でなければなりません。また、d3jsの 'nice'関数を使ってスケールを素敵にすることもできます。データをコードに投稿すると、デバッグするのに適しています – murli2308

+0

あなたの目的は次のとおりです。1)補間が最初にオーバーシュートしないようにするか、2)そのまま使用してグラフ全体を表示するように切り抜き領域を調整しますか?人々をより良く助けるためのコードを教えてください。 – altocumulus

+0

ありがとうございます。私はコードを共有することはできません。私は製品の所有者であり、開発者の家ではありません。しかし、あなたのポイントに注意を払い、オプションの内部チームと開発チームに通知したら、私はここでフィードバックしてクレジットを返すでしょう。ありがとう。 – Klaptrap

答えて

0

使用.getBoundingClientRect()、それに応じ

+0

にちょうど埋め込むことです。使用する方法を決定したら、私はフィードバックします。 – Klaptrap

関連する問題