4

在 Vega 中,可以从数据中获取颜色值,如下所示:Vega 中的示例

有没有办法用 Vega-Lite 做到这一点?Vega-Lite 中的示例

4

1 回答 1

5

是的,您需要在您的颜色属性中设置scale为。null

"encoding": {
      "x": ...,
      "y": ...,
      "color": {
        "field": "color",
        "legend": null,
        "type":"nominal",
        "scale": null
      }
    }

要直接对数据值进行编码,可以将 scale 属性设置为 null。

https://vega.github.io/vega-lite/docs/scale.html#disable

希望能帮助到你!!

于 2018-08-24T10:06:58.333 回答