Я новичок в использовании пакета сантехника и RESTful API. Когда я работаю на локальном компьютере, в функцию @get можно добавить строку для записи в файлы данных в папке. Я не могу заставить работать ту же самую вещь, когда я размещаю ее на виртуальной машине. В чем может быть проблема?
Я использовал write.table () ниже, который отлично работал, когда он на моей локальной машине. я могу добавить данные в «data.csv» соответственно. Разве это невозможно в случае запуска сценария на виртуальной машине?
#* @get /predict_petal_length
get_predict_length <- function(petal_width){
# convert the input to a number
petal_width <- as.numeric(petal_width)
# create the prediction data frame
input_data <- data.frame(Petal.Width=as.numeric(petal_width))
write.table(input_data,"data.csv",append = TRUE,col.names = FALSE)
# create the prediction
predict(model,input_data)
}