【发布时间】:2021-03-30 04:24:15
【问题描述】:
我有几个实验室数据。它们都包含路信号的记录。 我的路从 0 开始,到 300 米结束。
我的问题是,有些时间是用 1000 1/s 的采样率测量的,有些是 10000 1/s 的。
我正在寻找一个优雅的解决方案,将 10000 1/s 时间更改为 1000 1/s。
我的第一个想法是每隔十行删除一次。但也许 sbdy 有更好的主意?
【问题讨论】:
标签: python pandas dataframe sampling
我有几个实验室数据。它们都包含路信号的记录。 我的路从 0 开始,到 300 米结束。
我的问题是,有些时间是用 1000 1/s 的采样率测量的,有些是 10000 1/s 的。
我正在寻找一个优雅的解决方案,将 10000 1/s 时间更改为 1000 1/s。
我的第一个想法是每隔十行删除一次。但也许 sbdy 有更好的主意?
【问题讨论】:
标签: python pandas dataframe sampling
我建议您使用此功能:DataFrame.resample()。 该功能是一种有用的频率转换方法。 使用此功能前,必须先将时间列设置为索引,祝你好运~
【讨论】: