def testComposedNameComplex(self): name = dynts.composename('ma', 'test', 'ciao', 'ping', window=30) self.assertEqual( name, 'ma(test, window=30)__ma(ciao, window=30)__ma(ping, window=30)' )
def testComposedNameComplex(self): name = dynts.composename("ma", "test", "ciao", "ping", window=30) self.assertEqual(name, "ma(test,window=30)__ma(ciao,window=30)__ma(ping,window=30)")
def testComposedName(self): name = dynts.composename('sqrt', 'test', 'ciao', 'ping') self.assertEqual(name, 'sqrt(test)__sqrt(ciao)__sqrt(ping)')
def square(self, name = None, **kwargs): v = np.square(self._data) name = name or composename('square',*self.names()) return self.clone(self._date,v,name)
def testComposedName(self): name = dynts.composename("sqrt", "test", "ciao", "ping") self.assertEqual(name, "sqrt(test)__sqrt(ciao)__sqrt(ping)")
def testComposedNameComplex(self): name = dynts.composename('ma', 'test', 'ciao', 'ping', window=30) self.assertEqual( name, 'ma(test,window=30)__ma(ciao,window=30)__ma(ping,window=30)')
def log(self, name = None, **kwargs): v = np.log(self._data) name = name or composename('log',*self.names()) return self.clone(self._date,v,name)
def square(self, name=None, **kwargs): self.r('''square <- function(x){x*x}''') name = name or composename('square', *self.names()) return self.rcts('square', name=name)
def sqrt(self, name=None, **kwargs): name = name or composename('sqrt', *self.names()) return self.rcts('sqrt', name=name)
def log(self, name=None, **kwargs): name = name or composename('log', *self.names()) return self.rcts('log', name=name)
def square(self, name = None, **kwargs): self.r('''square <- function(x){x*x}''') name = name or composename('square',*self.names()) return self.rcts('square', name = name)
def sqrt(self, name = None, **kwargs): name = name or composename('sqrt',*self.names()) return self.rcts('sqrt', name = name)
def log(self, name = None, **kwargs): name = name or composename('log',*self.names()) return self.rcts('log', name = name)