Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.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
Javascript Highcharts面积图将一个系列叠加到另一个系列_Javascript_Charts_Highcharts_Area_Stacked - Fatal编程技术网

Javascript Highcharts面积图将一个系列叠加到另一个系列

Javascript Highcharts面积图将一个系列叠加到另一个系列,javascript,charts,highcharts,area,stacked,Javascript,Charts,Highcharts,Area,Stacked,这是一个有点复杂的请求,很可能没有一个简单的方法来完成它。我试图在两个系列之间创建一个堆叠区域 我有两个指标,Y1和Y2,需要用图表表示。图表需要将Y1显示为系列1的面积,将Y1和Y2之间的差值显示为系列2的面积(Y2始终为正——因此,系列2始终比系列1更为正)。这意味着系列2的面积不应从其直线到轴,而应到系列1 我的最佳尝试是以下图表:。我试图实现的目标是让黑色系列2(在蓝色系列1下面)与蓝色重叠的部分反向着色。如果蓝色系列1为正值,则黑色系列2将更为正值,并且该区域将位于其线条和蓝色系列1线

这是一个有点复杂的请求,很可能没有一个简单的方法来完成它。我试图在两个系列之间创建一个堆叠区域

我有两个指标,Y1和Y2,需要用图表表示。图表需要将Y1显示为系列1的面积,将Y1和Y2之间的差值显示为系列2的面积(Y2始终为正——因此,系列2始终比系列1更为正)。这意味着系列2的面积不应从其直线到轴,而应到系列1

我的最佳尝试是以下图表:。我试图实现的目标是让黑色系列2(在蓝色系列1下面)与蓝色重叠的部分反向着色。如果蓝色系列1为正值,则黑色系列2将更为正值,并且该区域将位于其线条和蓝色系列1线条之间


2015年5月这里的数据是系列1的-600000和系列2的+500000,所以我希望这两个值之间的500000差用黑色表示,而不是-100000。

老实说,你能用实际的演示创建JSFIDLE来测试它吗?另外,您是否尝试过使用
arearange
系列?看见