如何过滤数据并在R中应用特定标签

时间:2017-08-14 15:59:47

标签: r

我正在从名为“newdata”的主数据文件中过滤lowspenders,如下所示。

lowspenders = filter(newdata, Monetary >= 0 & Monetary <=91)

我如何:

  1. 在R中创建一个名为“Segment”的附加列
  2. 使用lowspender分段过滤器中的所有条目(newdata,Monetary&gt; = 0&amp; Monetary&lt; = 91)?

1 个答案:

答案 0 :(得分:0)

我认为你要找的dplyr动词是mutate。将其与if_else联系起来,即可获得:

mutate(newdata, Segment = if_else(Monetary >= 0 & Monetary < 91, "lowspender", "not lowspender")