私はGoogleChartsを使用して、以下に示すようないくつかの時系列データを表示しています。通常、データのゼロ値の割合が高いため、x軸に沿って多くのポイントが配置されます。これによりチャートが乱雑に見えるので、y=0のポイントは表示したくないと思います。
どんなアイデア/ポインタも大歓迎です。
ありがとう、
ct
私はGoogleChartsを使用して、以下に示すようないくつかの時系列データを表示しています。通常、データのゼロ値の割合が高いため、x軸に沿って多くのポイントが配置されます。これによりチャートが乱雑に見えるので、y=0のポイントは表示したくないと思います。
どんなアイデア/ポインタも大歓迎です。
ありがとう、
ct
最良のオプションは、0の代わりにnullを使用することです(欠落しているポイントがあります)。次に、値を結合するオプションinterpolateNullsを使用できます。
データをnull
の代わりにに設定します0
。ただし、チャートの例では、最初の値がsay5
で、2番目から20番目が0
2番目と20番目に0
、3番目から19番目がに設定されているかどうかを示していnull
ます。これにより、チャートが正しく表示されます。
実際の値の間にすべてのポイントを持たせたくない場合は、データから値を完全に削除できます。値の直後の最初の0ポイントと、値を再度取得する直前の0ポイントを保持します。
これ:
[1000, 12],
[1001, 16],
[1002, 0],
[1003, 0],
[1004, 0],
[1005, 0],
[1006, 4],
[1007, 2],
[1008, 0],
[1009, 14]
になる:
[1000, 12],
[1001, 16],
[1002, 0],
[1005, 0],
[1006, 4],
[1007, 2],
[1008, 0],
[1009, 14]
これは、1002に0点、1005に1点、およびそれらの間に点がない線のみを表示する必要があります。