Libraries‎ > ‎Library‎ > ‎Graphing‎ > ‎

Use pen to add to plot

BehaviourComposer: ignore everything before this.

Begin micro-behaviour:

Begin description:

Plot data on top of a plot using a previously defined pen.

End description

Add pen to add to plot

Begin NetLogo code:

substitute-text-area-for plot-label Hunger Plot
substitute-text-area-for color-of-pen red
substitute-text-area-for name-of-pen Hunger      
substitute-text-area-for x-value time
substitute-text-area-for y-value my-hunger
substitute-text-area-for kind-of-pen 0 
substitute-text-area-for erase-pen ; plot-pen-reset
set-current-plot "plot-label"
set-current-plot-pen "name-of-pen"
set-plot-pen-color color-of-pen
set-plot-pen-mode kind-of-pen ; 0 for line, 1 for bar, 2 for point
erase-pen ; remove the ';' in the box to erase everything drawn by this pen

End NetLogo code


Typically you'll want to enhance this to happen repeatedly. You can change any of the values in text boxes. Named colours are black, white, gray, red, orange, brown, yellow, green, lime, turquoise, cyan, sky, blue, violet, magenta, and pink. More colors can be specified.

How this works

It uses a pen to update the plot named in the first text box.

Related micro-behaviours

Add to plot uses a new pen. This draws a pre-defined empty plot defined by Create empty auto plot or Create empty plot.


Add pen to add to plot was implemented by Ken Kahn on 2 April 2010.

BehaviourComposer: ignore everything after this.