Я новичок в использовании пакета водопроводчика и 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)
}