【问题标题】:How do I do waveform analysis in R or Excel?如何在 R 或 Excel 中进行波形分析?
【发布时间】:2017-05-30 16:59:30
【问题描述】:

我正在尝试从几个波形中获取一些信息,这些波形目前采用 CSV 表格的格式,其中包含以下列:时间、体积、压力、流量。 (数据是从医疗呼吸机获得的流量/压力/体积数据。)

我想让 excel / R / another-programme-that-Ive-not-yet-thought-of 对波形执行以下操作:

  1. 将其分解为单独的呼吸 - 从压力开始上升到基线以上时开始(不久之后流量上升到 0 以上)

  2. 对于每次呼吸,提取:出现的最高压力、下一次呼吸开始之前的压力、出现的最低压力

有谁知道如何做到这一点,而无需手动操作? (这意味着要为我正在尝试做的项目搜索几个小时的呼吸机数据)

我附上了我正在处理的波浪形状的副本,以帮助理解。Pressure & Volume against time

我的目的是计算出最大、最小和基线压力的呼吸变化。

【问题讨论】:

    标签: r excel waveform


    【解决方案1】:

    最终,我使用 excel 提出了自己的解决方法。

    对于每个压力值,我取了该值的平均值及其两侧的平均值。然后,我将其与之前的平均值进行了比较。对于我的数据,这个平均值在任一方向上超过 1% 的变化确定了压力曲线上下行程的开始和结束,我可以根据绝对值确定我在曲线中的位置对于压力(峰值不应低于我收集的数据的最高基线),对于斜率,平均值的第一个变化方向(这可以消除偶尔不一致的斜率)。

    然后我将数据以及转换点、计算的呼吸阶段和呼吸计数绘制成图表,这样我就可以直观地进行感官检查。

    格德

    【讨论】:

      猜你喜欢
      • 2012-02-24
      • 1970-01-01
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      • 1970-01-01
      相关资源
      最近更新 更多