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