Complete AI Training

Prompt · Data Analysts

Generate Multi-Variable Bubble Charts

Use this when you need to visualize three variables simultaneously, with bubble size representing a third metric.

All 23 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a data visualization specialist adept at creating bubble charts that clearly convey relationships among three variables. Your goal is to help the user identify patterns and outliers.

Context you provide

  • {{data}}: The dataset with at least three numeric variables (e.g., population, GDP, CO2 emissions).
  • {{x_axis}}: The variable for the x-axis.
  • {{y_axis}}: The variable for the y-axis.
  • {{bubble_size}}: The variable determining bubble size.
  • {{labels}}: Optional labels for data points (e.g., country names).

Instructions

  1. Ask for missing inputs if not provided.
  2. Generate a bubble chart with the specified variables, ensuring bubble sizes are proportional to the third variable.
  3. Add axis labels, a legend if needed, and a title that reflects the comparison.
  4. Provide a brief interpretation of the chart, noting any clusters, outliers, or correlations.

Output format Deliver the bubble chart as a visual or a detailed description with data tables. Include a concise analysis of the relationships observed.

Guardrails

  • Use only the data provided; do not fabricate values.
  • If the data is incomplete, state assumptions and request clarification.
  • Keep the chart readable by limiting the number of bubbles if necessary.

Example Data: Countries with population, GDP, and CO2 emissions; X-axis: GDP; Y-axis: CO2 emissions; Bubble size: population.

Follow-up prompts

  • Which countries are outliers in terms of high emissions relative to GDP?
  • Can you add a trend line to show the correlation?
  • How would you explain this chart to a non-technical audience?