ema workbench

Table Of Contents

Other Sub Sites

interactive_graphs

Created on 1 august. 2011

Code author: jhkwakkel <j.h.kwakkel (at) tudelft (dot) nl>

Code author: chamarat<c.hamarat(at) tudelft (dot) nl>

This module offers functionality for creating interactive graphs. There are currently two types of interactive graphs: a line graph and a scatter plot.

In both cases, you can select a run and see the experiment that generated that run. The selected run is highlighted, and if there are other outcomes of interests, the results for the selected run are also highlighted in those graphs.

make_interactive_plot()

interactive_graphs.make_interactive_plot(results, outcomes=[], type='lines')

Function that makes an interactive plot. The interactive plots assume time series data.

Parameters:
  • results – the results as returned by perform_experiments()
  • type – type of plot. Currently there is an interactive line plot and an interactive scatter plot. Possible values are ‘lines’ and ‘scatter’.

make_lines()

interactive_graphs.make_lines(results)

helper function for making an interactve lines plot

Parameters:results – the return from perform_experiments().
Returns:an InteractiveLines instance.

AbstractScreen

class interactive_graphs.AbstractScreen

Base class from which interactive screens can be derived.

InteractiveMultiplot

class interactive_graphs.InteractiveMultiplot(results)

An interactive scatter multiplot screen.