Here is the graph
I Stacked the columns
Tables==>Stack
Choosing the 3 Signal columns, Selecting to Keep the Time column, and changing the names of the output columns from Label to Group and Data to Signal
Then using Graph Builder, I dragged Signal to Y, Time to X. I changed the Summary Statistic to Mean and then set the Error Bars to Standard Error.
Next I Right Clicked on the graph and selected Add==>Points
Below is a script that performs these tasks in JSL
Names Default To Here( 1 );
dt = Data Table( "jmp_signals" );
dtStack = dt <<
Stack(
columns( :Signal 2, :Signal 3, :Signal ),
Source Label Column( "Group" ),
Stacked Data Column( "Signal" )
);
dtStack << Graph Builder(
Variables( X( :time ), Y( :Signal ), Color( :Group ) ),
Elements(
Points(
X,
Y,
Legend( 10 ),
Summary Statistic( "Mean" ),
Error Bars( "Standard Error" )
),
Points( X, Y, Legend( 11 ), Jitter( "None" ) )
)
);
Jim