我有一个数据,这对于过去两年每个月我要删除某些字符的行
我尝试了这些,但我要重复的代码,每月2年,我需要的for循环帮忙做。
SEPT <! - !datetable2 [((Datetable2 $ DLYRISK.EOM.Sep18 == “risk30”)(Datetable2 $ DLYRISK.EOM.Sep18 == “risk60”)(Datetable2 $ DLYRISK.EOM.Sep18 ==“ risk90“)
SEPT <! - !datetable2 [((Datetable2 $ DLYRISK.EOM.Sep18 == “risk30”)(Datetable2 $ DLYRISK.EOM.Sep18 == “risk60”)(Datetable2 $ DLYRISK.EOM.Sep18 ==“ risk90 “)!(datetable2 $ DLYRISK.EOM.Sep18 ==” risk120“)!
我需要它在简单地做了循环请指导我。
生成标签使用paste0
排除,然后使用%in%
找到与所希望的标签元件
i = 5
sept <- datetable2[!(datetable2$DLYRISK.EOM.Sep18 %in% paste0("risk", (1:i)*30)),]