在 Altair 中创建工具提示的更好方法
Better way to create a tooltip in Altair
有没有更好的方法在 Altair 中创建此工具提示?感觉不太python-esque。我可以避免重复 alt.Tooltip 吗? ('coin' 是一个字符串,'usdValue' 是数字)。
tooltip=[
alt.Tooltip("coin"),
alt.Tooltip("usdValue", format="$.3s", title="Valor"),
],
您只需在要更改默认工具提示格式的字段上使用 alt.Tooltip
:
import altair as alt
from vega_datasets import data
source = data.cars()
alt.Chart(source).mark_circle(size=60).encode(
x='Horsepower',
y='Miles_per_Gallon',
color='Origin',
tooltip=[
'Origin',
alt.Tooltip('Horsepower', format="$.3s", title="Valor")
]
)
并提醒 post a full minimal reproducible example 下一个问题的代码和数据。
有没有更好的方法在 Altair 中创建此工具提示?感觉不太python-esque。我可以避免重复 alt.Tooltip 吗? ('coin' 是一个字符串,'usdValue' 是数字)。
tooltip=[
alt.Tooltip("coin"),
alt.Tooltip("usdValue", format="$.3s", title="Valor"),
],
您只需在要更改默认工具提示格式的字段上使用 alt.Tooltip
:
import altair as alt
from vega_datasets import data
source = data.cars()
alt.Chart(source).mark_circle(size=60).encode(
x='Horsepower',
y='Miles_per_Gallon',
color='Origin',
tooltip=[
'Origin',
alt.Tooltip('Horsepower', format="$.3s", title="Valor")
]
)
并提醒 post a full minimal reproducible example 下一个问题的代码和数据。