library(plumber) #* @apiTitle Cars Model App #* @param cyl number of cylinders, #* @param disp displacement #* @param hp horse-power #* @param drat drat #* @param wt weight #* @param qsec qsec #* @param vs vs #* @param am am #* @param gear number of gear level #* @param carb carbonmono-oxide emission #* @post /predict function(cyl,disp,hp,drat,wt,qsec,vs,am,gear,carb){ new_data <- data.frame( cyl = as.numeric(cyl), disp = as.numeric(disp), hp = as.numeric(hp), drat = as.numeric(drat), wt = as.numeric(wt), qsec = as.numeric(qsec), vs = as.numeric(vs), am = as.numeric(am), gear = as.numeric(gear), carb = as.numeric(carb) ) model <- readRDS("lm_model") response = predict(model,new_data) return(response) }