我有以每秒1000个速率采样的PPG数据。
现在,我想将其转换为每秒BPM。
我发现使用Heartpy,此行可以将PPG转换为BPM。
wd,m = hp.process_segmentwise(data,sample_rate = 1000,segment_width = 60,segment_overlap = 0,high_precision = True,clean_rr = True)
然而,在此示例中,segment_width
为60,因此每分钟BPM给出。
如果将segment_width
设置为值< 30
,则会出现此错误:Cannot do a non-empty take from an empty axes.
有人知道如何获得每秒BPM吗?
我也尝试过更改采样率或片段重叠而没有任何运气。