NaN 値が原因で、いくつかのシリーズ チャートが特定の地域でレンダリングされません。サーバーから返されたデータポイントを確認しましたが、ポイントが整数として返されていません。ツールチップの特定のパーセンテージが NaN.N% または 0.00% を返す理由について、韻や理由はないようです。ポイントにカーソルを合わせると、ツールチップに「0 (0.00%)」と表示され、チャートの少し離れたポイントにカーソルを合わせると、「5 (NaN.N%)」と表示されます。変更せずにフォーマッタ オプションに NaN チェックを挿入しようとしました。これが私の関数です(CoffeeScriptとして):
labels: {
formatter: -> return (this.value > 0 ? '+' : '') + (isNaN(this.value) ? 0.00 : this.value) + '%'
}
繰り返しますが、ツールチップのレンダリングは決して問題ではなく、ツールチップでの実際の数のカウントのレンダリングも問題ではありません。問題となるのは、y 軸の線、ツールチップのパーセンテージ、およびシリーズ ラインだけです。ここに私が見ているもののいくつかの例があります: