私は、記録された期間内に起こったことの開始 - 終了時間(秒)のペアからなるデータセットを持っています。たとえば:時間間隔/間隔を複数のビンに分割する方法
#each tuple includes (start, stop) of the event happening
data = [(0, 1), (5,8), (14,21), (29,30)]
私はこの事は、私が望む任意のサイズのビンの中に何が起こっているか時間の割合定量化します。
- にビンのサイズによって総イベントが発生した時間と除算を追加し、複数のビン
- に渡るすべてのタプルを分割:私は5秒ごとのビンを望んでいた場合たとえば、私は希望の機能を希望します各ビンの間にタイムイベントが発生しました
私は主に最初の点に問題があります。
bin_timesは私が助けの書き込みを必要とする機能であり、出力は関数が返すものですどこ理想的には、それは次のようになります。
data = [(0, 1), (5,8), (15,21), (29,30)]
bin_times(data, bin_size=5, total_length=40)
>> [20, 60, 0, 100, 20, 20, 0, 0]
(15-21)(15,21)、つまりコンマではいけませんか? –
申し訳ありません。ただそれを修正しました。 – Lina
心配する必要はありません。 –