如何在Vega-lite中使用REST URL作为数据

时间:2016-06-10 14:23:30

标签: vega vega-lite

我有这个REST API,它以下列方式返回表格数据:

{"data": [{"el1": 8, "el2": 9}, {"el1": 3, "el2": 4}]}

我想在Vega-lite图表中使用el1和el2。我该如何引用数组中的元素?

1 个答案:

答案 0 :(得分:0)

来自文档here

  

(仅限JSON)包含所需数据的JSON属性。当加载的JSON文件可能具有周围结构或元数据时,可以使用此参数。例如

"property": "values.features" 
  

等同于从加载的JSON对象中检索json.values.features

似乎您可以尝试在格式上指定“property”属性(punny,eh)。像这样:

"data": {
  "url": <your url here>,
  "format": {
    "type": "json",
    "property": "data"
  },
}

免责声明:我实际上没有对此进行测试,但它似乎得到支持(: