将数据帧传递给 MS R Server 模型操作化

Passing data frame to MS R Server model operationalisation

我是 运行 机器学习服务器,我部署了一项服务,期望其输入之一是 data.frame。

当我使用 mrsdeploy 将 R 连接到那个 API 端点时,我能够传递一个 data.frame。我想在 prostman 中使用 json 做同样的事情。

我如何格式化我的 json 来输入 (data.frame) 关于某人的特征?

我假设它是这样的 { ... "bio":{"age":23,"height":12,"eyeC":"red"} }

我尝试了多种组合,所有组合都返回了有关在 R

中转换为 data.frame 的错误

因此,在部署服务时,应该为该服务创建一个 Swagger 定义。您不能将该定义导入 Postman,然后从那里开始吗?

阅读 here 了解更多信息。

您必须以列格式而不是行格式传递数据框。即,如果您的数据如下所示:

foo bar
  1   a
  2   b
  3   c

那么 API 期望输入是

{
  "foo": [1, 2, 3],
  "bar": ["a", "b", "c"]
}