嗨,我正在将 R 与 opencpu 一起使用。现在我使用 jsonlite 库以 json 格式获取结果,但不幸的是它失败了。我得到了这样的输出。
["A101 Prateek Wisteria Sector 77 Noida New Delhi","7780274.18056666","1"]
我想要输出这样的输出
{ "flag": "0", "property_details", "<<address>>", "estimate", "<<estimated value from R>>" }
这是我的程序
library(jsonlite)
delhi <- read.delim("delhi.tsv", na.strings = "")
delhi$lnprice <- log(delhi$price)
if(address1 %in% delhi$property_address_1)
{
data <- read.delim("UItest.txt", na.strings = "")
heddel <- lm(lnprice ~ bedrooms+ area+ bathrooms, data = delhi)
result <- predict(heddel,data)
final_prediction = exp(result)
property_details = address1
property_details
flag=1
estimated_value <- final_prediction
result <- c(property_details,estimated_value,flag)
col_headings <- c('property_details','estimated_value','flag')
names(result) <- col_headings
toJSON(result,Pretty=TRUE)
}
任何帮助将不胜感激。