Skip to main content
The ScatterPlot component creates interactive scatter plots from pandas DataFrames.

Basic usage

Constructor

pd.DataFrame | Callable | None
default:"None"
Pandas DataFrame containing the data
str | None
default:"None"
Column name for x-axis
str | None
default:"None"
Column name for y-axis (must be numeric)
str | None
default:"None"
Column name for color grouping
str | None
default:"None"
Chart title
str | None
default:"None"
X-axis title
str | None
default:"None"
Y-axis title
dict[str, str] | None
default:"None"
Mapping of categories to colors
int | None
default:"None"
Plot height in pixels

Events

  • select - Triggered when point is selected
  • double_click - Triggered on double click

Example