我想在 Vega 文本标记中使用 2 个值,但是关于这个旧版本的 Vega (Vega 1.5.0) 的文档很少。
我希望它显示类似以下内容:名称:值,但我找不到让它工作的方法。
这是我当前定义的 JSON 实现,它可以很好地显示文本,我只是无法让它显示另一个
"text": { "field": "data.name" },
我已经尝试过类似的方法,但没有效果,有什么建议吗?
"text": {"field": "data.name", "field": "data.value" },
现在还尝试按照建议使用变换计算,在变换块中使用它。并引用文本字段中的工具提示。这也不起作用。
{
"calculate": "data.name + ':' + data.value", "as": "tooltip"
}
结论:在 Vega 1.5.0 中这似乎是不可能的,以下建议并未产生所需的解决方案。如果您想在这么旧的 Vega 版本中执行此操作,我建议您将 Vega 更新到较新的版本。
使用计算转换来连接文本值并使用该新字段。