【发布时间】:2013-11-22 15:35:33
【问题描述】:
如果您的索引使用日期时间索引,Pandas 重采样非常方便,但我还没有找到一个简单的实现来按任意因子重采样。例如,只需将每个索引视为任意索引,并对数据帧重新采样,使其结果长度缩短 4 倍(并且比仅获取每 4 个数据点更智能)。
这对于处理比日期时间短得多的数据的任何人都非常有用。例如,在我的情况下,我想将音频矢量从 44KHz 重新采样到 11KHz。现在我必须使用 scipy 的“抽取”功能,然后将其重新转换回数据帧(使用 dataframe.apply 不起作用,因为它改变了数据帧的长度)。
有人对如何做到这一点有任何建议吗?
【问题讨论】:
标签: python pandas scipy signal-processing