-1

大家好,我正在尝试绘制在不均匀的时间间隔内进行的一些测量的一堆数据,并对其进行三次样条插值。以下是数据示例:

1645 2 28 .0

1645 6 30 .0

1646 6 30 .0

1646 7 31 .0

第一列对应于进行测量的年份,第二列是月份,第三列是测量次数,第四列是测量的标准偏差。

问题是我似乎无法弄清楚如何制作数据的散点图,以保持测量间隔的“不均匀性”。另外我不太确定如何实现插值,因为我不知道数据点的 x 值应该是多少(可能是几个月?)

任何建议或帮助将不胜感激。谢谢你。

顺便说一句,我正在使用 python 并使用 Scipy。

4

1 回答 1

0

对于 x,您可以将年份和月份转换为datetime对象:

np.datetime64('2005-02')

或将其转换为月份(假设 1645 是您的第一个值):

CumulativeMonth = (year - 1645) * 12 + month
于 2013-10-08T06:05:03.177 回答