【发布时间】:2017-08-05 00:36:35
【问题描述】:
在我命名为“peak”的 data.frame 中,我有两列,Time 和 VLICG。给出一些上下文,VLICG 是一个 S 形曲线。我已经成功定位了曲线的起点,需要找到一个比曲线上升起点高 10% 的 VLICG 值。这个值并不完全在数据框中,所以我运行了代码:
temp<-peak[!peak==run.vlICG]
closest.value<-temp[which.min(abs(temp-run.vlICG))]
找到最接近曲线起点上方 10% 的值的值。这工作得很好。但是,现在我面临的问题是,我希望在“时间”列中为我命名为“closest.value”的这个值设置相应的值。这似乎是一个简单的问题,但我无法弄清楚。也许不能以这种方式完成,因为在data.frame“peak”中无法以这种方式识别命名值(“closest.value”)?
【问题讨论】:
标签: r