Example #1
0
 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)'
     )
Example #2
0
 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)")
Example #3
0
 def testComposedName(self):
     name  = dynts.composename('sqrt', 'test', 'ciao', 'ping')
     self.assertEqual(name, 'sqrt(test)__sqrt(ciao)__sqrt(ping)')
Example #4
0
 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)
Example #5
0
 def testComposedName(self):
     name = dynts.composename("sqrt", "test", "ciao", "ping")
     self.assertEqual(name, "sqrt(test)__sqrt(ciao)__sqrt(ping)")
Example #6
0
 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)')
Example #7
0
 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)
Example #8
0
 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)
Example #9
0
 def testComposedName(self):
     name = dynts.composename('sqrt', 'test', 'ciao', 'ping')
     self.assertEqual(name, 'sqrt(test)__sqrt(ciao)__sqrt(ping)')
Example #10
0
 def sqrt(self, name=None, **kwargs):
     name = name or composename('sqrt', *self.names())
     return self.rcts('sqrt', name=name)
Example #11
0
 def log(self, name=None, **kwargs):
     name = name or composename('log', *self.names())
     return self.rcts('log', name=name)
Example #12
0
 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)
Example #13
0
 def sqrt(self, name = None, **kwargs):
     name = name or composename('sqrt',*self.names())
     return self.rcts('sqrt', name = name)
Example #14
0
 def log(self, name = None, **kwargs):
     name = name or composename('log',*self.names())
     return self.rcts('log', name = name)