我试图从几个波形中获取一些信息,我现在以CSV表格的形式提供了一些信息:时间,体积,压力,流量。 (数据是从医疗保健呼吸机获得的流量/压力/体积数据。)
我希望得到excel / R /另一个程序 - 我还没有想到用波形做以下事情:
将其分解为单独的呼吸 - 从压力开始上升到基线以上时开始(随后流量上升到0以上)
对于每次呼吸,提取:发生的最高压力,即下次呼吸开始前的压力,发生的最低压力
有没有人知道如何做到这一点,而不是手动完成? (它意味着为我正在尝试的项目拖曳几小时的呼吸机数据)
我附上了我正在处理的波浪形状的副本,试图让自己更有意义。Pressure & Volume against time
我的目的是计算最大,最小和基线压力的呼吸变化。
答案 0 :(得分:0)
最终,我使用excel来提出自己的修复方法。
对于每个压力值,我取了该值的平均值和它的两个值。然后我将其与之前的平均值进行了比较。对于我的数据,在任一方向上这个平均值的变化超过1%就可以确定压力曲线上下行程的开始和结束,我可以根据绝对值确定曲线的位置对于压力(峰值不应低于我收集的数据的最高基线),对于斜率,平均值的第一个变化方向(这会平滑偶尔不一致的斜率)。
然后我将绘制数据,以及转换点,计算出的呼吸阶段和呼吸计数,以便我可以直观地检查它。
盖德