javascript - Vega 精简版 : stroke color value from data?

标签 javascript html json vega-lite

在 Vega 中,可以从数据中获取颜色值,例如:example in Vega

有没有办法用 Vega-Lite 做到这一点? example in Vega-Lite

最佳答案

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

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

To directly encode the data value, the scale property can be set to null.

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

希望对你有帮助!!

关于javascript - Vega 精简版 : stroke color value from data?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52001047/

相关文章:

php - Javascript大文件 uploader

javascript - 谷歌地图API如何通过单击几个标记之一来放大然后缩小

python - Markup() 函数使用 Flask 返回标签之外的标记

jquery改变div的背景颜色闪烁

php - JSON 数组中的最后一个逗号到 android

javascript - 如何使用 Google Maps API v3 获取客户端位置?

javascript - `lazy load` 图像的最佳方法是什么,同时需要知道它们的高度和宽度?

javascript - Google Analytics 会干扰 Android 浏览器中的 history.back() 吗?

java - 使用 Jackson 将 JSON 数组反序列化为单个 Java 对象

json - PostgreSQL 9.5 : Display json data into table