【发布时间】:2017-04-22 22:25:51
【问题描述】:
我有一个这样的数据框:
A B C D E F G H
a LOW 1.5 0.2 NA 1000 2000 NA
b LOW 2.9 0.4 HIGH 6000 1000 NA
c LOW 1 1.3 LOW 400 1111 LOW
d LOW 2 10 LOW 1000 400 HIGH
如何执行条件语句来替换 NA 值。
对于E列,我想取C列和D列的差,小于0显示“小幅减少”,大于0则显示“小幅增加”。
然后对于H列,除了使用F列和G列的差异之外,做同样的事情。如果低于0则显示“小幅减少”,如果高于0则显示“小幅增加”。
最终输出应如下所示:
A B C D E F G H
a LOW 1.5 0.2 Small Increase 1000 2000 Small Decrease
b LOW 2.9 0.4 HIGH 6000 1000 Small Increase
c LOW 1 1.3 LOW 400 1111 LOW
d LOW 2 10 LOW 1000 400 HIGH
【问题讨论】:
标签: r conditional na