01 · Single series with trailing effect text

This is the formal “text → CI → text” regression case. The physical file places estimate/lower/upper before effect_display; the columns sequence places the CI between the study fields and the formatted effect text.

XLSX · CSV · PNG

Single-series forest plot with effect text after the CI column

Run the example

from forestploter import read_forest_data
from forestploter.gallery_cases import plot_single_series

df = read_forest_data("01_single_series.xlsx", sheet_name="Forest")
result = plot_single_series(df)
result.save("01_single_series.png", dpi=300)