create_scatter_3d
Plot three numeric dimensions as interactive 3D points with optional color, size, and shape encoding. Explore spatial data or multiple census indicators in an orbital WebGL chart.
Instructions
Interactive 3D scatter / bubble chart (WebGL, orbit-able).
Plots three numeric dimensions as points in 3-space, with optional color, bubble size, and marker shape encoding up to three more variables.
Ideal for: spatial data (lat/lon/altitude), district × year × population, exploring three census indicators at once.
Returns: {filepath, title, rows}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Row dicts | |
| theme | No | 'dark', 'light', or 'infographic' | dark |
| title | No | Chart title | |
| filename | No | Output filename (without .html) | scatter_3d |
| x_column | Yes | Column for the X axis | |
| y_column | Yes | Column for the Y axis | |
| z_column | Yes | Column for the Z axis (depth) | |
| size_column | No | Optional column driving bubble size | |
| color_column | No | Optional column driving marker color | |
| symbol_column | No | Optional column driving marker shape |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||