gpt4 book ai didi

vega-lite - 如何在单行显示中组合文本和字段值

转载 作者:行者123 更新时间:2023-12-05 03:45:55 26 4
gpt4 key购买 nike

我正在使用 Vega,但我被困在这个简单的问题上。我要展示

yield 为 43.67%

但是使用提供的样本我设法只显示值 43.67

{
mark:
{
type: "text",
align: "center",
fontSize: 40,
fontWeight: "bold"
},
encoding:
{
"text": {"field": "Yield", "type": "quantitative",format: ".2f"}
}
}

是否可以在该值前面添加一些文本并在其后放置一个 % 符号?

最佳答案

添加这种复杂注释的最佳方法是使用 calculate transform ;例如:

{
mark:
{
type: "text",
align: "center",
fontSize: 40,
fontWeight: "bold"
},
transform:
[
{"calculate": "'The yield is ' + datum.Yield + '%'", "as": "annotated_yield"}
],
encoding:
{
"text": {"field": "annotated_yield", "type": "nominal"}
}
}

关于vega-lite - 如何在单行显示中组合文本和字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65591202/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com