如果然后使用数据集

时间:2017-01-19 18:34:39

标签: r if-statement

我正在尝试使用基于两个字段的数据执行if-then语句:

  1. 实际销售
  2. DRV(我买的设备的价格)
  3. 我想在R中创建一个名为“Coverage”的字段。如果实际销售额大于或等于DRV字段,则将该特定帐户的“Coverage”字段填写为“Covered。如果在下面,则填写”未覆盖“。

    看起来像一个简单的更新查询,但我对R进行了新的尝试并试图弄清楚使用它的所有原理图。

1 个答案:

答案 0 :(得分:1)

您可以使用ifelse()。如果df是您的data.frame,

df$coverage <- ifelse(df$actual_sales >= df$DRV, "Covered", "Not covered")