用于将倍数变化和对数(2)变化的数据转换为基线的复杂公式好吧,复杂是一个相对术语,但我接收数据的方式是将多个分析物和多个 ID 捆绑在一起。我们始终为每个分析物和患者 ID设置一个单一的基线时间点(“C1D1 0”)。我可以像 Excel 一样做到这一点,但老实说,更优雅的做法是创建一个公式,当我收到另一批纵向数据时,我只需添加它,它就会被转换。此外,拥有这样的公式将有助于以同样的方式进行另一项分析。
因此,基本上我想创建一个匹配(或分组?)分析物和患者 ID 的公式,然后找到时间点“C1D1 0”并使用“结果”单元格作为基线,最简单的转换将是倍数变化结果 X/结果基线。所有其他转换将是导数、相对于基线的 % 变化和相对于基线的 log2 变化。
请让我知道我是否已经正确解释了这一点,但实质上,我希望有一个公式能够完成繁重的工作,而不需要太多的数据操作。
非常感谢您的帮助。
自动化和脚本数据混合和清理回复:用于将数据转换为基线倍数变化和对数(2)变化的复杂公式所以你基本上只需要公式来获得每个分析物 + 患者 ID 对的基线?这是对此的一个建议
:Result[Col Min(If(:Timepoint == "C1D1 0", Row(), .), :Patient ID, :Analyte)]
有了基线之后,您就可以相当轻松地使用它来创建其他公式。
回复:用于将数据转换为基线倍数变化和对数(2)变化的复杂公式非常感谢!我现在可以随心所欲地改变结果:)
非常感激!