インデックスが日時インデックスを使用している場合、パンダのリサンプリングは非常に便利ですが、任意の係数でリサンプリングする簡単な実装は見つかりませんでした。たとえば、各インデックスを任意のインデックスとして扱い、データフレームをリサンプリングして、結果の長さが 4 分の 1 になるようにします (4 番目ごとのデータポイントを取得するよりもインテリジェントになります)。
これは、日時よりもはるかに短いタイムスケールで動作するデータを操作しているすべての人にとって役立ちます。たとえば、私の場合、オーディオ ベクトルを 44KHz から 11KHz にリサンプリングしたいと考えています。現在、scipyの「デシメート」機能を使用してから、データフレームに再変換する必要があります(データフレームの長さが変わるため、dataframe.applyを使用しても機能しませんでした)。
これを達成する方法について何か提案はありますか?