i have three columns in a data frame
openratelabels clickratelabels recomendation
good good ----
good bad ----
bad good ----
bad bad ----
i am trying to compare openratelabels and clickratelabels
to suggest a recommendation
recommendations for above cases would be anything ie., like text we provide.
for(i in 1:nrow(df)){
if(df$OpenRateLabels[i]=="good" & df$ClickRateLabels[i]=="good"){
df$Recommendation="performing good"}
else if(df$OpenRateLabels[i]=="good" & df$ClickRateLabels[i]=="bad"){
df$Recommendation="check creative"}
}
I get the following error:
Error in if (df$OpenRateLabels[i] == "good" & df$ClickRateLabels[i] == :
missing value where TRUE/FALSE needed