MiaBella, LLC

This interactive, Web-based 3D scatter plot is a tool designed to allow researchers and data scientists to explore large, complex data sets and communicate their findings over the Internet by a scatter plot visualization.

The program allows for a variety of visual special effects that researchers can use to highlight or de-emphasize regions or individual observations within a data set.

The visual effects available include:

  • The ability to assign information to different color-coded groups to delineate data that, for example, come from different sources or otherwise have different characteristics.
  • A transparency feature to de-emphasize less important information or data points that visually obscure a more significant region.
  • A variety of special effects such as blinking, stripes, jittering, and changes in size to draw attention to specific observations even within a large data set.

Click here to see a video demonstration of this tool.


Click and drag the mouse to rotate the scene.

Select a point by hovering your mouse cursor over it.

Scroll the mouse wheel to zoom.

Click once on the scene to start/stop the automatic rotation.

Press the SPACE BAR to manually start or stop the sliding navigation planes.

Press the SHIFT KEY while scrolling the mouse wheel to change the reflectivity of the points.

Data Format:

  • The first row contains the graph title.
  • Column labels are on the second row, followed by between 1 and 5,000 observations.
  • Use commas to separate the values, and end each row with a semicolon.
  • The format must exactly follow the default data set.
  • Each data point has the following values:
Label A name for the data point.
X Value for the X axis.
Y Value for the Y axis.
Z Value for the Z axis.
Color Relative color of the data point. (This is often the Z value.)
Size Relative size of the data point. (A number from 1 to 50.)
Group Up to 6 groupings are allowed. Groups can be denoted by numbers – such as 1 to 6 – or by text labels such as "Group A" or "Sector: B."
 Transparency  A value between 0.0 and 1.0, with 1.0 being fully opaque. The point will cycle between this transparency level and fully opaque.
Blink Rate Either 0 (no blink) or 1 (blink).
Jitter A value between 0.0 (no shake) and 1.0 (large shaking).
Stripe Either 0 (a solid color) or 1 (adds stripes to the data point).
Expand/Contract A value from 0.0 (the point remains a constant size) to 1.0 (the point expands and contracts in size).

Fancy Data Set (read only)

Simple Data Set (read only)

MiaBella, LLC • miabella.llc.apps@gmail.com