Skip to main content

Package-specific rendering details

Hex is able to handle elements rendered by specific packages in flexible ways.

Matplotlib, Seaborn, and other image-based renderers

Elements from packages which generate static images (e.g., matplotlib and related libraries) will be scaled linearly in the App builder. This can cause blurriness at larger sizes, so it's recommended to adjust the size directly using the figure parameter.

You can read more about matplotlib and its usage here.

Matplotlib graph scaling

Plotly

Plotly outputs rescale dynamically in the App builder.

Dragging cell to increase size of plotly graph and plotly output scales dynamically

Styled Dataframes

DataFrames generated using the Pandas style API are rendered with default styles, as opposed to un-styled DataFrames which have some Hex-specific styling applied.