[R] using S4 objects in "with"?

Spencer Graves @pencer@gr@ve@ @ending from effectivedefen@e@org
Wed Sep 26 22:16:33 CEST 2018

       Is there anything comparable to "with" for S4 objects?


       A "Wave" object in the tuneR package has slots "left" and 
"right", plus others.  I'd like to be able to do something like the 

x <- seq(0, 2*pi, length = 6)
all.equal(x, rev(x))
channel <- round(32000 * sin(440 * x))
Wobj <- Wave(left = channel, right=rev(channel))

with(Wobj, quantile(left-right))

       ** This last statement throws "Error ... object 'left' not found".

       Is there something comparable to "with" that can do this?

       Spencer Graves

More information about the R-help mailing list