繁体   English   中英

计算数据帧中两列之间的偏移量,但忽略其中一列中的一些异常值

[英]Calculating the offset between two columns in a dataframe but ignoring some of the outliers in one of those

我有一个包含两列的数据框,其中一列是我使用前一组数据计算的基线 (baseline_CO2),另一列是我认为相对于该基线值偏移的一组数据。

我想量化这个偏移量并计算它的值以更正我的原始数据 (CO2_LICOR)。 为了准确地做到这一点,我需要能够在 LICOR_CO2 数据的偏移计算中去除一些异常峰值,比如所有超过 350 的值。

任何人都可以帮忙吗?

数据框如下所示:

在此处输入图片说明

如果您想比较这两行,那么您可以使用 Jon Spring 建议的方法。

df$offset <- df$baseline_CO2 - df$CO2_LICOR

如果你想过滤这些值,那么像

df_filtered <- df[df$CO2_LICOR < 350]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM