python - 更改数据帧中的采样率
问题描述
我有几个实验室数据。它们都包含路信号的记录。我的路从 0 开始,以 300 米结束。
我的问题是,有些时间是用 1000 1/s 的采样率测量的,有些是 10000 1/s 的。
我正在寻找一个优雅的解决方案,将 10000 1/s 时间更改为 1000 1/s。
我的第一个想法是每十行删除一次。但也许 sbdy 有更好的主意?
解决方案
我推荐你使用这个函数:DataFrame.resample()。此功能是一种有用的频率转换方法。使用此功能前,必须先将时间列设置为索引,祝你好运~
推荐阅读
- c - 函数声明中不熟悉的 C 语法
- javascript - Node.js 应用程序未显示已连接的用户?
- javascript - 有没有人有一个创造性的解决方案,允许我从嵌入在我的网页中的网页中隐藏菜单项?
- asynchronous - WebAssembly 也阻塞了 web worker 线程
- python - virtualenv - 鸟瞰的理解
- python - 使用 NIDAQmx 触发输出任务
- python - 如何使用消息呈现表单向导并保留数据?
- python - Pyzmq 高水位标记在 pub 套接字上不起作用
- python - 带有变量选项的 argparse 操作菜单
- elm - 榆树中的字典与记录