Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
D3.js 具有不规则间隔的d3时间数据_D3.js - Fatal编程技术网

D3.js 具有不规则间隔的d3时间数据

D3.js 具有不规则间隔的d3时间数据,d3.js,D3.js,我想按日期绘制值,按位置分组。困难在于我的样本是在不同的日期在不同的地点采集的。每个地点的日期都不规则 生成的图形应类似于: 我的问题与类似,但答案是在缺少数据点的地方插入数据点。这不适用于我的情况,我希望图形上的点指示实际数据存在的点,并让d3放置一条平滑的线连接这些点 我是d3的新手。如果可能的话,我真的可以举一个例子来说明如何做到这一点。如果您可以发布代码和数据,这会很有帮助。如果您只需要一个折线图,而不是堆叠面积图,则无需做任何特殊的事。每条线都有自己的数据集,有自己的x点和y点。堆叠面

我想按日期绘制值,按位置分组。困难在于我的样本是在不同的日期在不同的地点采集的。每个地点的日期都不规则

生成的图形应类似于:

我的问题与类似,但答案是在缺少数据点的地方插入数据点。这不适用于我的情况,我希望图形上的点指示实际数据存在的点,并让d3放置一条平滑的线连接这些点


我是d3的新手。如果可能的话,我真的可以举一个例子来说明如何做到这一点。

如果您可以发布代码和数据,这会很有帮助。如果您只需要一个折线图,而不是堆叠面积图,则无需做任何特殊的事。每条线都有自己的数据集,有自己的x点和y点。堆叠面积图是一个特例,因为您需要知道在每个时间点堆栈中较低的所有序列的总数。