条件结构,R

问题描述 投票:0回答:1

我是R的新用户。

我有一个类似的数据源:

  Month    eqqBio    eqqLi   ..........
 January    20       20000
February   100       500
   .
   .
   .

2列eqqBio和eqqLi是与上一年相比的百分比。我的目标是,如果您将其与上一年相比的百分比标记为1000(或+),或者将其标记为指示异常值的消息。只是我不了解条件结构,而且我也不知道该如何进行。.

提前感谢!

r conditional-statements structure
1个回答
0
投票

您的意思是这样吗?

df <- data.frame(Month = c("January", "February"),
                 eqqBio = c(20, 100),
                 eqqLi  = c(20000, 500))
df$alert <- df$eqqBio > 1000 | df$eqqLi > 1000

这会给您新的一列。如果eqqBio和eqqLi都低于1000,则相应行中的值为FALSE。否则为TRUE。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.