Tornado Chart
Chart overview
Tornado charts display the sensitivity of a model output to variation in each input parameter as horizontal diverging bars centered on the base-case value, sorted from widest to narrowest.
Key points
- Health economists, pharmacometricians, and decision analysts use tornado diagrams to identify the most influential variables in cost-effectiveness and risk models, guiding where to focus data collection efforts.
- They are a required component of health technology assessment submissions.
Example Visualization

Create This Chart Now
Generate publication-ready tornado charts with AI in seconds. No coding required – just describe your data and let AI do the work.
View example prompt
"Create a tornado chart from my data. Plot horizontal diverging bars centered at the base-case output value showing the low and high estimate for each parameter. Sort bars from widest at the top to narrowest at the bottom. Label each bar with the parameter name on the left y-axis. Add a vertical dashed line at the base-case value. Use journal formatting with Arial font and no top or right spines."
How to create this chart in 30 seconds
Upload Data
Drag & drop your Excel or CSV file. Plotivy securely processes it in your browser.
AI Generation
Our AI analyzes your data and generates the Tornado Chart code automatically.
Customize & Export
Tweak the design with natural language, then export as high-res PNG, SVG or PDF.
Python Code Example
Console Output
Figure saved: plotivy-tornado-chart.png
Common Use Cases
- 1Identifying dominant drivers of uncertainty in cost-effectiveness models for health technology assessment
- 2Guiding data collection priorities in early-phase drug development decision models
- 3Communicating risk factor impact in environmental health impact assessment reports
- 4Presenting deterministic sensitivity analysis results in pharmacoeconomic manuscripts
Pro Tips
Center all bars on the base-case estimate and use diverging colors to show direction of impact
Sort parameters strictly by bar total width to maintain the defining tornado shape
Truncate parameter names consistently and add a footnote table if abbreviations are used
Overlay a shaded reference band around the base case value to visually anchor the diverging bars
Scientific Chart Selection Cheat Sheet
Not sure whether to use a Violin Plot, Box Plot, or Ridge Plot? Download our single-page reference mapping the most-used scientific chart types, exactly when to use them, and the core Matplotlib/Seaborn functions.