Простая диаграмма рассеяния с подсказками

Диаграмма рассеяния по набору cars. При наведении подсказки показывают значения выбранных столбцов. Точки увеличены, чтобы на них было проще навести указатель.

import altair as alt
from altair.datasets import data

source = data.cars()

alt.Chart(source).mark_circle(size=60).encode(
    x='Horsepower',
    y='Miles_per_Gallon',
    color='Origin',
    tooltip=['Name', 'Origin', 'Horsepower', 'Miles_per_Gallon']
).interactive()

Подробнее в связанных разделах документации: