我是新来的这个模块。我有时间序列数据的运动粒子对时间。运动有其X和Y分量对时间T。我想在图中绘制这3个参数。样本数据看起来像这样。第一列代表时间,第二-X坐标,第三Y坐标。
1.5193 618.3349 487.5595
1.5193 619.3349 487.5595
2.5193 619.8688 489.5869
2.5193 620.8688 489.5869
3.5193 622.9027 493.3156
3.5193 623.9027 493.3156
1条答案
按热度按时间inkz8wg91#
如果您想将第三个信息添加到2D曲线,一种可能性是使用颜色Map,在第三个坐标的值和一组颜色之间建立关系。
在Matplotlib中,我们没有直接的方法来绘制一条改变颜色的曲线,但是我们可以使用
matplotlib.collections.LineCollection
来伪造一条曲线。在下面的代码中,我使用了一些任意的曲线,但我毫不怀疑,如果我的代码适合您的需要,您可以根据您的特定用例调整我的代码。