我希望能够用最少的代码行在动态地图中绘制多列数据。具体而言,我有如下数据:
df = pd.DataFrame({'Time': [dT], 'S1': [S1], 'S2': [S2], 'S3': [S3]}, columns ['Time','S1','S2','S3'])
并希望能够声明如下内容:
stream = Stream()
buffer = Buffer(df, length=120, index=False)
stream.sink(buffer.send)
plot = hv.DynamicMap(hv.Curve, streams=[buffer.S1,buffer.S2,buffer.S3])
并绘制出三列S1,S2,S3和时间的曲线图。我可以通过声明3个独立的流、缓冲区和动态映射来实现这一点,但必须有一种更优雅的方式来实现。非常感谢大家的帮助
目前没有回答
相关问题 更多 >
编程相关推荐