【发布时间】:2021-01-04 19:31:14
【问题描述】:
我正在尝试在 R 中执行以下操作:在我的数据集(md2,附加)中,如果 L_ID=1,则转到上方 6 行并使用变量 Hway 创建一个新数据框。我使用以下命令:
spc <- data.frame(md$Hdwy[c(md2$L_ID[-6], 0) == 1])
期待看到:
> spc
44.46 40.00
它似乎有效,但是当我检查时我注意到它选择了上面的值 1 行而不是 6:
> spc
40.1 40.00
有什么想法吗?
【问题讨论】:
-
Anna,请提供示例数据和预期输出鉴于该数据。
标签: r if-statement goto