TowQty <- c(2,3,4,5,9,0,0,0,4);
SvcQty<- c(4,8,3,4,2,0,,4,0,2);
Acc.AvgTowInv<- c(20,25,65,45,67,0,0,0,76);
Acc.AvgSvcInv<-c(25,32,45,53,23,0,26,0,43)
data.frame <- data.frame(TowQty , SvcQty, Acc.AvgTowInv, Acc.AvgSvcInv, stringsAsFactors=FALSE)
?Создание нового столбца Conditional_Column на основе указанных ниже критериев)
когда (TowQty> 0 и SvcQty> 0) затем (((1 - ((Acc.AvgTowInv - 50.0) / 50.0)) * 40) + ((1 -((Acc.AvgSvcInv - 25,0) / 25,0)) * 40)) / 2
когда (TowQty> 0 и SvcQty = 0) тогда ((1 - ((Acc.AvgTowInv - 50,0) / 50,0)) * 40)
когда (TowQty = 0 и SvcQty> 0) тогда ((1 - ((Acc.AvgSvcInv - 25.0) / 25.0)) * 40)
когда (TowQty = 0 и SvcQty = 0) тогда 0
Хотелось бы найти решение на языке программирования R.Спасибо!