@@ -177,7 +177,7 @@ GainCurvePlot = function(frame, xvar, truthVar, title,
177177 pct_outcome = results $ wizard ,
178178 sort_criterion = " wizard" ,
179179 stringsAsFactors = FALSE )
180- results <- rbind(r1 , r2 )
180+ results <- rbind(r1 , r2 , stringsAsFactors = FALSE )
181181 # rename sort_criterion
182182 sortKeyM <- c(' model' = paste(' model: sort by' , xvar ),
183183 ' wizard' = paste(' wizard: sort by' , truthVar ))
@@ -303,7 +303,7 @@ makeRelativeGiniCostScorer <- function(costcol) {
303303 sum(d [[' truthcol' ]]),
304304 sort_criterion = wName
305305 )
306- results = rbind(resultsM , resultsW )
306+ results = rbind(resultsM , resultsW , stringsAsFactors = FALSE )
307307
308308 # calculate the areas under each curve
309309 # gini score is 2* (area - 0.5)
@@ -403,7 +403,7 @@ GainCurvePlotC = function(frame, xvar, costVar, truthVar, title,
403403 pct_outcome = cumsum(d [wizard , ' truthcol' ]) / sum(d [[' truthcol' ]]),
404404 sort_criterion = wName
405405 )
406- results = rbind(resultsM , resultsW )
406+ results = rbind(resultsM , resultsW , stringsAsFactors = FALSE )
407407
408408 # calculate the areas under each curve
409409 # gini score is 2* (area - 0.5)
0 commit comments