D3.js D3面积图,当值缺失时趋于零
我有这样的数据:D3.js D3面积图,当值缺失时趋于零,d3.js,D3.js,我有这样的数据: document: [{"key":"01/01/2001","values":2}, {"key":"02/01/2001","values":1}, {"key":"31/01/2001","values":2}] 我正在使用.interpolate(“线性”)创建面积图,以创建以下内容: 其想法是表示整个一月份“创建”的文档数量 然而,这是一种误导性的输出,因为这意味着整个一月份都有值,而不是只有2个在开始,一个在结束 我的问题是: 从根本上说,这是错误的图形来表
document: [{"key":"01/01/2001","values":2},
{"key":"02/01/2001","values":1},
{"key":"31/01/2001","values":2}]
我正在使用.interpolate(“线性”)创建面积图,以创建以下内容:
其想法是表示整个一月份“创建”的文档数量
然而,这是一种误导性的输出,因为这意味着整个一月份都有值,而不是只有2个在开始,一个在结束
我的问题是:
提前谢谢 我认为另一篇SO帖子的答案提供了一个有用的答案,将其重新发布在这里,这样对于来自谷歌并首先找到这篇帖子的访问者来说,这不是一条死胡同(就像我所做的那样)
您的数据是否在所有月份都是细粒度的,还是仅在这一个实例中?选择打印类型需要了解整个数据集的外观。的可能重复。另请参见对数据的评论可能不规则地间隔数天、数月、数年。。。我想显示没有数据的地方,如零。。。因为那时不会有“创建”的文档。