我有这个 REST API,它以下列方式返回表格数据:
{"data": [{"el1": 8, "el2": 9}, {"el1": 3, "el2": 4}]}
我想在 Vega-lite 图表中使用 el1 和 el2。我应该如何引用数组中的元素?
从这里的文档:
(
JSON
仅限)包含所需数据的 JSON 属性。当加载的 JSON 文件可能具有周围结构或元数据时,可以使用此参数。例如
"property": "values.features"
相当于
json.values.features
从加载的 JSON 对象中检索。
看来您可以尝试在格式上指定“属性”属性(punny,eh)。像这样的东西:
"data": {
"url": <your url here>,
"format": {
"type": "json",
"property": "data"
},
}
免责声明:我还没有实际测试过这个,但它看起来是受支持的(: