0

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

zx8754
  • 52,746
  • 12
  • 114
  • 209

0 Answers0