После сохранения диаграммы, созданной в Python Altair, в формате HTML, кажется, что всплывающая подсказка по умолчанию недоступна в версии HTML.
Когда я запускаю этот код в Jupyter, я вижу подсказку в Выходных данных Jupyter,Но когда я открываю файл bar.html в браузере, при наведении на график подсказки не отображается.
import altair as alt
from vega_datasets import data
barley = data.barley()
chart = alt.Chart(barley).mark_bar().encode(
x='variety:N',
y='sum(yield):Q',
color='site:N',
order=alt.Order("site", sort="ascending")
)
chart.save('bar.html')
chart
Я читаю документацию Vega Lite по всплывающей подсказке.Я добавил тег сценария для всплывающей подсказки, но все еще не мог заставить его работать.Что я сделал не так?Есть ли более простой способ добавить всплывающую подсказку по умолчанию?Заранее спасибо.
<script src="https://cdn.jsdelivr.net/npm/vega-tooltip"></script>
....
var embed_opt = {"mode": "vega-lite", tooltip: {theme: 'dark'}};
vegaEmbed("#vis", spec, embed_opt)
.catch(error => showError(el, error));