有什么简单的方法可以告诉数据着色器我的线条应该根据某个值列着色,所谓的多色线条一起着色?
我的数据已经用 NaN 分隔以进行绘图
sd 是来自 pandas 的 DASK: sd.tail()
x y vabs vabs1
5137339 14.289062 51.994141 389.443665 172.533920
5137340 -55.431641 -3.410156 417.245514 144.485260
5137341 -113.472656 -57.730469 345.505646 173.973068
5137342 -145.548828 -94.755859 219.604645 201.809570
5137343 NaN NaN NaN NaN
dynspread(datashade(hv.Curve(sd),aggregator=ds.min('vabs'),normalization='log',cmap=plt.cm.gist_rainbow).options(width=1000,height=1000))
但我需要获得类似的效果:
此图像是使用matplotlib中描述的方法生成的,该方法非常慢且非交互。