Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions plots/errorbar-asymmetric/specification.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# errorbar-asymmetric: Asymmetric Error Bars Plot

## Description

An asymmetric error bar plot displays data points with separate upper and lower error magnitudes, allowing different-sized bars extending above and below each point. This visualization is essential for representing skewed distributions, non-symmetric confidence intervals, or data where uncertainty differs in positive and negative directions. Common applications include percentile-based intervals, log-transformed data, and Bayesian credible intervals.

## Applications

- Scientific research presenting results with non-symmetric confidence intervals (e.g., 5th-95th percentile)
- Financial forecasting showing different upside and downside risk projections
- Clinical trials displaying treatment effects with asymmetric uncertainty bounds
- Environmental monitoring reporting measurements with different detection limits above and below

## Data

- `x` (categorical or numeric) - Categories or positions on the x-axis
- `y` (numeric) - Central values representing mean, median, or point estimates
- `error_lower` (numeric) - Error magnitude extending below each point
- `error_upper` (numeric) - Error magnitude extending above each point
- Size: 3-20 data points for clarity

## Notes

- Error bars should have visible caps (horizontal lines at ends) to clearly mark the error range
- Consider using different colors or markers when comparing multiple series
- Include a legend or annotation explaining what the asymmetric bounds represent (e.g., "10th-90th percentile", "95% CI")
- Useful for log-scale axes where symmetric intervals would appear asymmetric after transformation
29 changes: 29 additions & 0 deletions plots/errorbar-asymmetric/specification.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Specification-level metadata for errorbar-asymmetric
# Auto-synced to PostgreSQL on push to main

spec_id: errorbar-asymmetric
title: Asymmetric Error Bars Plot

# Specification tracking
created: 2025-12-30T17:27:52Z
updated: null
issue: 2781
suggested: MarkusNeusinger

# Classification tags (applies to all library implementations)
# See docs/concepts/tagging-system.md for detailed guidelines
tags:
plot_type:
- errorbar
- point
data_type:
- numeric
- categorical
domain:
- general
- statistics
- science
features:
- asymmetric
- uncertainty
- confidence-interval