[英]No Data value with D3
我正在使用D3.js繪制線條:
[0,10,20,15,20,10,15,5]
但是如何使用空值? 例如:
[0,10,20,null,null,10,15,5]
考慮使用內置的行生成器d3.svg.line()
。 通過為line.defined()
提供適當的訪問器函數,您可以指定定義行的位置以及如何處理null
值:
定義的訪問器可用於定義行的定義和未定義位置,這通常與丟失數據結合使用; 生成的路徑數據將自動分成多個不同的子路徑,從而跳過未定義的數據。
但是請注意,默認情況下,行生成器假定您的數據以二維數組的形式提供,但是您可以輕松地相應地映射輸入數組,或為line.x()
和line.y()
提供適當的訪問器函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.