计算采样频率的变化

时间:2019-03-14 11:44:44

标签: python pandas

我在pandas系列中存储了一系列时间戳(以Unix毫秒为单位)。每个时间戳都属于传感器测量值。要获取采样频率,我可以从第一个时间戳中减去最后一个时间戳,然后除以时间戳数量:

# assuming df is my Series
sf = (df.iloc[-1] - df.iloc[1]) / len(df)

但这并不能为我提供有关采样频率变化的见识。

如何计算采样频率的标准偏差?

1 个答案:

答案 0 :(得分:1)

如果您以数字形式存储时间戳,我建议您仅检查两个时间戳之间的时间间隔的std。

在您的示例中:

df.diff().std()