Chart-0.14: A library for generating 2D Charts and Plots

Graphics.Rendering.Chart.Plot.ErrBars

Contents

Description

Plot series of points with associated error bars.

Synopsis

Documentation

data PlotErrBars x y Source

Value defining a series of error intervals, and a style in which to render them.

data ErrPoint x y Source

Constructors

ErrPoint 

Fields

ep_x :: ErrValue x
 
ep_y :: ErrValue y
 

data ErrValue x Source

Value for holding a point with associated error bounds for each axis.

Constructors

ErrValue 

Fields

ev_low :: x
 
ev_best :: x
 
ev_high :: x
 

symErrPoint :: (Num a, Num b) => a -> b -> a -> b -> ErrPoint a bSource

When the error is symmetric, we can simply pass in dx for the error.

Accessors

These accessors are generated by template haskell

plot_errbars_title :: forall x[aJDi] y[aJDj]. T (PlotErrBars x[aJDi] y[aJDj]) StringSource

plot_errbars_line_style :: forall x[aJDi] y[aJDj]. T (PlotErrBars x[aJDi] y[aJDj]) CairoLineStyleSource

plot_errbars_tick_length :: forall x[aJDi] y[aJDj]. T (PlotErrBars x[aJDi] y[aJDj]) DoubleSource

plot_errbars_overhang :: forall x[aJDi] y[aJDj]. T (PlotErrBars x[aJDi] y[aJDj]) DoubleSource

plot_errbars_values :: forall x[aJDi] y[aJDj]. T (PlotErrBars x[aJDi] y[aJDj]) [ErrPoint x[aJDi] y[aJDj]]Source