基于多标准创建新变量

时间:2018-01-05 11:35:22

标签: r if-statement

我是R的新手,我正在使用Rstudio。我有一个2011-2100数据的数据集,有8列(年,月,sta1p,sta2t,sta1p,sta2t),其中sta是站号,p和t是实验。

我想得到一个盒子图,基于3个时期:20s(2011-2040),50s(2041-2070,80s(2071-2100)。最初,我试图创建一个新列(期间)但是,新专栏只显示了第一个条件(20s)。

  

$ period< -ifelse($ Anyo> = 2011& Anyo< = 2040,c(" 20s"),ifelse($ Anyo> = 2041& Anyo< = 2070, C(" 50年代&#34),C(" 80")))

如何使用3个不同的标准创建新列?

提前感谢。

0 个答案:

没有答案