我想使用Hichstock创建具有百分比堆叠的多个系列的面积图。时间序列可能包含一些空白,我想使用import numpy as np
l = [115, 10, 2, 0]
l_1 = [1+np.log10(i) if i !=0 else i for i in l]
print(l_1)
选项将其可视化。
当我使用gapSize
,the gaps are not fully empty渲染图表时。但是,使用stacking: 'percent'
渲染时没有问题。
是否存在我不知道的任何选项或不兼容,或者这可能是Highstock中的错误?
这是一个说明问题的JSFiddle:http://jsfiddle.net/8d5qzwrg/
答案 0 :(得分:1)
可能是图表中的错误,一种解决方法是使用step
,如下所示:
plotOptions: {
series: {
stacking: 'percent',
gapSize: 1,
step: 'center'
}
},
工作中的JSFiddle示例: http://jsfiddle.net/ewolden/0rdjL1gq/2/