vega-lite - 是否可以在 vega-lite 中注册命名的自定义配色方案
问题描述
我想在 vega-lite中注册一个自定义的Multi-Hue Sequential Color Scheme 。
我对文档的阅读是,我只能创建config.range
对象来设置自定义色阶,但无法公开插值函数,从而消除了自定义方案的可能性。
Vega 规范允许使用vega.scheme
和 vega.schemeDescretized
函数
我想遵循d3-scale-chromatic
(此处的示例)中演示的模式,但我无法在 vega-lite 中找到执行此操作的入口点。
解决方案
Vega-Lite 规范编译为 Vega 规范并使用 Vega 运行时呈现可视化。我认为您也应该能够使用vega.scheme
并使其适用于 Vega-Lite?
推荐阅读
- sublimetext3 - Sublime Text 包,在行光标上显示 git 提交作者和文件内的文本
- html - HTML 邮件中邮件地址的内联样式
- codenameone - 代号一的多个 Websocket 会话
- graphql - GraphQL:模式必须定义查询操作
- javascript - TypeError:“无法读取未定义的属性‘问题’”
- swift - RxSwift 移除一个元素 BehaviorSubject
- file - 在 C++ 中读取带有前缀的 csv 浮点数列表
- rx-java - 在发出第一个元素或空元素后在 Observable 上调用 onComplete
- javascript - 是否可以将数据从 JavaScript 浏览器应用程序直接发送到本地 python 服务器?
- java - 如何从另一个数组中存在的值创建数组