def integrate_shown_data(scale=<NUM_LIT:1>, fyname=<NUM_LIT:1>, autozero=<NUM_LIT:0>, **kwargs):
def I(x,y):<EOL><INDENT>xout, iout = _fun.integrate_data(x, y, autozero=autozero)<EOL>print("<STR_LIT>", scale*iout[-<NUM_LIT:1>])<EOL>return xout, scale*iout<EOL><DEDENT>if fyname==<NUM_LIT:1>: fyname = "<STR_LIT:$>"+str(scale)+"<STR_LIT>"<EOL>manipulate_shown_data(I, fxname=None, fyname=fyname, **kwargs)<EOL>
Numerically integrates the data visible on the current/specified axes using
scale*fun.integrate_data(x,y). Modifies the visible data using
manipulate_shown_data(**kwargs)

autozero is the number of data points used to estimate the background
for subtraction. If autozero = 0, no background subtraction is performed.