EDA 3D Scatter#

The EDA 3D Scatter panel enables interactive exploration of relationships between three features in your dataset using 3D visualizations.

Initialize the Panel#

To create and initialize the EDA 3D Scatter panel, use:

# Load the Experiment and view the 3D scatter plot
from modeva import Experiment
exp = Experiment(name='Demo-SimuCredit')
exp.eda_3d()

Workflow#

Step 1: Load and Select Dataset#

  1. Choose a dataset from the dropdown (e.g., Demo-SimuCredit).

  2. Select a data split (e.g., main, train, test).

Step 2: Configure Visualization Settings#

  1. Select features for the X, Y, and Z axes. Example: Coordinate-XMortgage, Coordinate-YBalance, Coordinate-ZStatus.

../../../_images/lowcode_eda3d.png
  1. (Optional) Add a third feature to color-code data points (e.g., Status). Colors are applied based on numerical gradients or categorical labels.

  2. (Optional): Reduce data density using Random sampling (default). Adjust the Sampling Proportion (e.g., 0.05 for 5% of data).

../../../_images/lowcode_eda3d_color.png

Interactive Features

  • Hover over points to see values.

  • Rotate the plot by drugging the mouse.

  • Resize the plot by scroll up and down.

  • Click the popup_icon button to view the plot in full screen.

  • Click the saveimg_icon button to download plots as images for sharing or documentation.

Step 3: Adjust Feature Types (If Necessary)#

Click the settings_icon to reclassify features as numerical or categorical using the radio buttons.

../../../_images/lowcode_variable_type_setting.png

Step 4: Register and Save the Visualization:#

  • Click the register_icon to save plots for future reference.

../../../_images/lowcode_test_registry.png

This panel is ideal for uncovering complex relationships in multidimensional data. Combine it with 2D charts from the EDA 2D Panel for comprehensive analysis. For more information, refer to the Exploratory Data Analysis.