Car-Model-API / API.R
Ifeanyi's picture
Upload 5 files
e77f270 verified
raw
history blame
814 Bytes
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)
}