Heatmap#
import altair_express as alx
from vega_datasets import data
df = data.movies()
grouped_df = df.groupby("Major_Genre").mean(numeric_only=True)
alx.heatmap(grouped_df)
The heatmap() function is used to visualize a matrix where each cell in the matrix is represents a single scalar value.
Heatmaps are particularly useful for visualizing the relationship how two categorical variables influence a numerical variable.
Parameters#
- data :
The data to visualize as M x N pandas dataframe where each cell in the dataframe represents a single numerical value.
Examples#
Interactive Brush#
import altair_express as alx
from vega_datasets import data
df = data.movies()
grouped_df = df.groupby("Major_Genre").mean(numeric_only=True)
alx.tooltip_hover() + alx.heatmap(grouped_df)
Tooltip#
import altair_express as alx
from vega_datasets import data
df = data.cars()
alx.hist(df,x='Horsepower',color='Origin', max_bins=25)