• US
  • China
  • France
  • DACH
  • Italy
  • Japan
  • UK
  • JMP
  • JMP Software
    • JMP
    • JMP Graph Builder for the iPad
    • JMP Pro
    • JMP Clinical
    • JMP Genomics
    • Free Trial
    • Buy JMP
    • About Us
  • Using JMP
    • Customer Stories
    • Application Areas
    • White Papers
    • Industries
    • Capabilities
    • Academic
  • News and Events
    • Seminars
    • Webcasts
    • Users Groups
    • Conferences
    • JMP in the News
    • JMP Blog
  • Resources for Users
    • JMP User Community
    • Support
    • Training
    • Learning Library
    • JMP Blog
    • File Exchange
    • Discussion Forum
    • JMP for Life Sciences Resource Center
    • Users Groups
    • Newsletters
  • Knowledge Base & FAQs
  • System Requirements
  • JMP® 10 Online Documentation
  • Alphabetical List of Features
  • Downloads
  • Books and JMP
  • Report a Problem
  • JMP Administrators
  • Find Your Serial Number or Site ID
  • Why Register JMP?
  • Register JMP

JMP Flash Bubble Plot

Introduction

The Flash implementation of the JMP Bubble Plot displays up to five dimensions of data in a two-dimensional plot. Data can be displayed as x-coordinates, y-coordinates, size, color, and time.

Dynamic bubble plots were pioneered by Hans Rosling, Professor of International Health, Karolinska Institutet, and the people of http://www.gapminder.org/.

Parts of the Application

Application Parts

At the top left, the menu button shows available commands.
                                          
The Help link (top right) takes you to this document. The JMP icon in the lower left takes you to the JMP.com home page.

If your bubble plot displays more than two dimensions of data, controls below the plot enable you to vary the time period, and legends to the right of the plot show color and size.

General Features

Actions

There are two ways you can interact with the plot. For common commands, you can generally just click on the item you want to interact with. For example, to select a bubble, simply click on it. This displays the bubble’s label.

Selected bubble

The other way to interact with the plot is to select an object, then choose an action from a menu. For example, suppose you want to change the scale of the X-axis from linear to logarithmic. First, click on the axis to select it. Then choose the Log Scale command from the menu button to apply the scale.

Log scale command

Selecting and Resizing

To select an object in the bubble plot, click on its edge, or on its title if it has one.  For example, clicking on an axis title selects the axis.  Clicking on the edge of a graph selects the graph.

Selecting an axis

When you select an axis, a graph, or the entire bubble plot, resize handles appear. Drag these handles to change size in any direction.

To enlarge the plot and its elements, use the resize handles. For example, to see a larger font, click on the application title, then drag the resize handles to increase the application size.

To select multiple objects, hold down the Shift or Ctrl key when you click. This enables you, for example, to apply log scales to multiple axes.

The Menu Button

Commands are displayed when you click on the menu button.

Menu Button

To apply a command, first select an object, then choose a command from a menu. If no objects are selected, commands apply to all objects.

Reset

The Reset command restores objects to their original state when the bubble plot was launched. This is useful, for example, when resetting axes that have been adjusted during exploration.

Print To

Printing always prints the entire application, so it does not matter whether objects are selected.  Choose Print To to print the plot.

Context Menu

Commands for each type of object are also listed in a context menu, accessible by right-clicking. A context menu automatically selects the object under the cursor, so the command you choose applies to that object.

For example, the Log Scale command is listed in the context menu for axes. Right-click on the axis and select Log Scale to change the scale of the axis. Repeat the action to change the scale back to linear.

Context Menu

At the bottom of the Context Menu appear several actions provided by the Adobe Flash Player.  These actions are documented on the Adobe website. They include Flash Player settings, which rarely need to be changed.

Bubble Plot Features

The bubble plot supports the following features.

Play / Pause

The Play/Pause button works as in other media players.

Play/Pause buttons

Press it to start the animation; press it again to pause. The animation displays bubbles for each unique time value. At the end, the animation fades, then starts again from the initial time.

Note: If your plot has no Time variable, this button does not appear.

Previous and Next

These buttons display the previous and next time slices of data. To create a smooth animation, bubble positions, sizes, and colors are linearly interpolated between data values. Previous and next buttons show you the actual data values, without interpolation.

Note: If your plot has no Time variable, these buttons do not appear.

Adjust Time

Drag the Time slider to adjust the time value. The tick marks show the time values that have actual data values. Between tick marks, data values are interpolated.

Time slider

Note: If your plot has no Time variable, this slider does not appear.

The current time is shown by default in the least-populated corner of the plot. It can be dragged to any position on the plot.

Moving the time label

Adjust Speed, Transparency, or Size

Click or drag the corresponding sliders to adjust speed of animation, transparency of deselected bubbles, or size of bubbles. All values are between 0% and 100%.

Speed, transparency and size sliders

The Speed slider controls speed of animation and only appears when there is a time variable.

The Transparency slider controls the transparency of deselected bubbles.  By default, deselected bubbles are more transparent (dimmer) than selected bubbles.

The Size slider controls the bubbles’ absolute maximum size. Relative size is determined by the Size variable.

Filter by Size and Color

Both size and color legends act as data filters: they show or hide bubbles based on your choices.

Size is usually a continuous variable. The two thumbs of the Size slider define the range of bubbles displayed.  Drag the thumbs to change this range. If your plot has no Size variable, this legend does not appear.

Size slider

If Color is a continuous variable, the color legend displays a similar range slider. 

If Color is a categorical variable, the color legend is a list of check boxes. Click the check boxes off and on to hide or show data. The "All" checkbox at the top of the list shows or hides data for all values.

Filtering by color

If your plot has no Color variable, this legend does not appear.

Note: The bubble plot sometimes displays colored bubbles, or bubbles of different sizes, without displaying legends. In JMP, it is possible to assign colors or sizes to observations without using a Color or Size variable, and in such cases no legend appears.

Labeling Bubbles

All selected bubbles display a label.  To select multiple bubbles, hold down the Shift or Ctrl key.
 
To show the labels for all bubbles, selected and deselected, choose the Label All Bubbles command. To undo this labeling, select the command again.

Zoom Inward, Zoom Outward

Choose these commands to view bubbles in more or less detail.  This useful, for example, when you have a cluster of overlapping bubbles and need to see them more clearly.

Fill All Bubbles

By default, bubbles are drawn as filled circles.  Choose Fill All Bubbles to toggle between filled and unfilled bubbles.

Fill all bubbles

Estimate Missing Values

By default, the bubble plot estimates missing time values by linear interpolation. Missing values are shown as bubbles with dashed lines around their rims. 
Missing value indicator

Drawing Trailing Lines and Bubbles

Trailing lines and bubbles show the path of selected bubbles as the animation plays.

Trailing bubbles and lines

By default, the trails do not appear. Click the menu button and then select the trail options.

Note: You can't change these settings until you have selected some bubbles and played the animation. 

Trails let you to focus on the paths of a few bubbles over time. If your bubble plot is dense, using only lines may be the best choice.

Note: These commands have no effect unless some bubbles are selected.

Axis Features

An axis displays continuous or categorical data on a vertical or horizontal scale.

Panning and Zooming

To zoom, or stretch an axis (therefore altering its range) drag near the maximum or minimum of the axis. To pan, or shift the center of an axis, drag near the midpoint of the axis.

Panning and zooming

Log Scale

The Log Scale command applies a log scale to a continuous axis. Select the command again to revert to a linear axis.

Log scale

SAS | JMP is a business unit of SAS.

  • Terms of Use
  • Privacy Policy
  • Site Map
  • Contact