我有一个包含8个变量的表,其中一个是3级的因子。我想根据哪个级别在新列中编写一些内容,但无法弄清楚。
if(Nitro[Nitro$Result == "push", ]){
Nitro$Profit <- 0
}
答案 0 :(得分:2)
如果您正在使用数据框,这应该可行。
Nitro$Profit[Nitro$Result == "push"] <- 0
如果您使用的是数据表,请尝试:
Nitro[Result == "push", Profit := 0]